return -1;
*p = '\0';
} else
- zfsroot = lxc_global_config_value("lxc.zfsroot");
+ zfsroot = lxc_global_config_value("lxc.bdev.zfs.root");
ret = snprintf(option, MAXPATHLEN, "-omountpoint=%s/%s/rootfs",
lxcpath, nname);
pid_t pid;
if (!specs || !specs->zfs.zfsroot)
- zfsroot = lxc_global_config_value("lxc.zfsroot");
+ zfsroot = lxc_global_config_value("lxc.bdev.zfs.root");
else
zfsroot = specs->zfs.zfsroot;
orig->type);
return -1;
}
- vg = lxc_global_config_value("lxc.lvm_vg");
+ vg = lxc_global_config_value("lxc.bdev.lvm.vg");
len = strlen("/dev/") + strlen(vg) + strlen(cname) + 2;
if ((new->src = malloc(len)) == NULL)
return -1;
return -1;
}
} else {
- if (do_lvm_create(new->src, size, lxc_global_config_value("lxc.lvm_thin_pool")) < 0) {
+ if (do_lvm_create(new->src, size, lxc_global_config_value("lxc.bdev.lvm.thin_pool")) < 0) {
ERROR("Error creating new lvm blockdev");
return -1;
}
vg = specs->lvm.vg;
if (!vg)
- vg = lxc_global_config_value("lxc.lvm_vg");
+ vg = lxc_global_config_value("lxc.bdev.lvm.vg");
thinpool = specs->lvm.thinpool;
if (!thinpool)
- thinpool = lxc_global_config_value("lxc.lvm_thin_pool");
+ thinpool = lxc_global_config_value("lxc.bdev.lvm.thin_pool");
/* /dev/$vg/$lv */
if (specs->lvm.lv)
lxcinitdir=@LXCINITDIR@
lxc_path=`lxc-config lxc.lxcpath`
-lxc_vg=`lxc-config lxc.lvm_vg`
-lxc_zfsroot=`lxc-config lxc.zfsroot`
+lxc_vg=`lxc-config lxc.bdev.lvm.vg`
+lxc_zfsroot=`lxc-config lxc.bdev.zfs.root`
{
{ .name = "lxc.default_config", },
{ .name = "lxc.lxcpath", },
- { .name = "lxc.lvm_vg", },
- { .name = "lxc.lvm_thin_pool", },
- { .name = "lxc.zfsroot", },
+ { .name = "lxc.bdev.lvm.vg", },
+ { .name = "lxc.bdev.lvm.thin_pool", },
+ { .name = "lxc.bdev.zfs.root", },
{ .name = NULL, },
};
const char *lxc_global_config_value(const char *option_name)
{
static const char * const options[][2] = {
- { "lxc.lvm_vg", DEFAULT_VG },
- { "lxc.lvm_thin_pool", DEFAULT_THIN_POOL },
- { "lxc.zfsroot", DEFAULT_ZFSROOT },
- { "lxc.lxcpath", NULL },
- { "lxc.default_config", NULL },
- { "lxc.cgroup.pattern", DEFAULT_CGROUP_PATTERN },
- { "lxc.cgroup.use", NULL },
+ { "lxc.bdev.lvm.vg", DEFAULT_VG },
+ { "lxc.bdev.lvm.thin_pool", DEFAULT_THIN_POOL },
+ { "lxc.bdev.zfs.root", DEFAULT_ZFSROOT },
+ { "lxc.lxcpath", NULL },
+ { "lxc.default_config", NULL },
+ { "lxc.cgroup.pattern", DEFAULT_CGROUP_PATTERN },
+ { "lxc.cgroup.use", NULL },
{ NULL, NULL },
};