From: Dietmar Maurer Date: Tue, 23 May 2017 15:35:35 +0000 (+0200) Subject: remove 'replicate' configuration - we will store that in another file X-Git-Url: https://git.proxmox.com/?p=pve-container.git;a=commitdiff_plain;h=fbfd5957d4e1a1a04dd482773036fc8d69e3f8fe remove 'replicate' configuration - we will store that in another file --- diff --git a/src/PVE/LXC/Config.pm b/src/PVE/LXC/Config.pm index 547e7b5..8430b07 100644 --- a/src/PVE/LXC/Config.pm +++ b/src/PVE/LXC/Config.pm @@ -390,7 +390,6 @@ my $confdesc = { type => 'integer', minimum => 0, }, - replicate => get_standard_option('pve-replicate'), cmode => { optional => 1, description => "Console mode. By default, the console command tries to open a connection to one of the available tty devices. By setting cmode to 'console' it tries to attach to /dev/console instead. If you set cmode to 'shell', it simply invokes a shell inside the container (no login).", @@ -832,8 +831,6 @@ sub update_pct_config { } } elsif ($opt eq 'unprivileged') { die "unable to delete read-only option: '$opt'\n"; - } elsif ($opt eq "replicate") { - delete $conf->{$opt}; } else { die "implement me (delete: $opt)" } @@ -972,19 +969,10 @@ sub update_pct_config { } elsif ($opt eq 'ostype') { next if $hotplug_error->($opt); $conf->{$opt} = $value; - } elsif ($opt eq "replicate") { - my $repl = PVE::JSONSchema::check_format('pve-replicate', $value); - PVE::Cluster::check_node_exists($repl->{target}); - $conf->{$opt} = $value; } else { die "implement me: $opt"; } - if ($conf->{replicate}) { - # check replicate feature on all mountpoints - PVE::LXC::Config->get_replicatable_volumes($storecfg, $conf); - } - PVE::LXC::Config->write_config($vmid, $conf) if $running; }