Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Acked-by: Serge E. Hallyn <serge.hallyn@ubuntu.com>
return self.__set_network_item(self.props[key], value)
def __clear_network_item(self, key):
- return self.container.clear_config_item("lxc.network.%s.%s" % (
- self.index, key))
+ if key in ("ipv4", "ipv6"):
+ return self.container.clear_config_item("lxc.network.%s.%s" % (
+ self.index, key))
+ else:
+ return self.container.set_config_item("lxc.network.%s.%s" % (
+ self.index, key), "")
def __get_network_item(self, key):
return self.container.get_config_item("lxc.network.%s.%s" % (
ret = 1;
goto out;
}
- if (!c->clear_config_item(c, "lxc.network.0.ipv4.gateway")) {
+ if (!c->set_config_item(c, "lxc.network.0.ipv4.gateway", "")) {
fprintf(stderr, "%d: failed clearing ipv4.gateway\n", __LINE__);
ret = 1;
goto out;