summaryrefslogtreecommitdiff
path: root/cloudinit
diff options
context:
space:
mode:
Diffstat (limited to 'cloudinit')
-rw-r--r--cloudinit/distros/__init__.py12
-rw-r--r--cloudinit/distros/debian.py9
-rw-r--r--cloudinit/stages.py11
-rw-r--r--cloudinit/util.py9
4 files changed, 0 insertions, 41 deletions
diff --git a/cloudinit/distros/__init__.py b/cloudinit/distros/__init__.py
index e32ddd57..74b484a7 100644
--- a/cloudinit/distros/__init__.py
+++ b/cloudinit/distros/__init__.py
@@ -78,10 +78,6 @@ class Distro(object):
def _write_network_config(self, settings):
raise NotImplementedError()
- @abc.abstractmethod
- def _write_network_fallback(self):
- raise NotImplementedError()
-
def _find_tz_file(self, tz):
tz_file = os.path.join(self.tz_zone_dir, str(tz))
if not os.path.isfile(tz_file):
@@ -147,14 +143,6 @@ class Distro(object):
return self._bring_up_interfaces(dev_names)
return False
- def apply_fallback_network(self, bring_up=True):
- # Write it out
- dev_names = self._write_network_fallback()
- # Now try to bring them up
- if bring_up:
- return self._bring_up_interfaces(dev_names)
- return False
-
@abc.abstractmethod
def apply_locale(self, locale, out_fn=None):
raise NotImplementedError()
diff --git a/cloudinit/distros/debian.py b/cloudinit/distros/debian.py
index de8c4c6c..909d6deb 100644
--- a/cloudinit/distros/debian.py
+++ b/cloudinit/distros/debian.py
@@ -82,15 +82,6 @@ class Distro(distros.Distro):
net.render_network_state(network_state=ns, target="/")
return []
- def _write_network_fallback(self):
- # old fallback configuration is obsolete, disable it
- util.disable_conf_file('/etc/network/interfaces.d/eth0.cfg')
- nconf = net.generate_fallback_config()
- if nconf is not None:
- ns = nconf['config']
- net.render_network_state(network_state=ns, target="/")
- return []
-
def _bring_up_interfaces(self, device_names):
use_all = False
for d in device_names:
diff --git a/cloudinit/stages.py b/cloudinit/stages.py
index 64da3b5b..c230ec0d 100644
--- a/cloudinit/stages.py
+++ b/cloudinit/stages.py
@@ -567,17 +567,6 @@ class Init(object):
# Run the handlers
self._do_handlers(user_data_msg, c_handlers_list, frequency)
- def apply_networking(self):
- """Attempt to apply network configuration, either using network
- configuration from datasource or fallback configuration if that is
- not available"""
- if self.datasource and self.datasource.network_config:
- ds_net_conf = self.datasource.network_config
- res = self.distro.apply_network_config(ds_net_conf, bring_up=True)
- else:
- res = self.distro.apply_fallback_network(bring_up=True)
- return res
-
class Modules(object):
def __init__(self, init, cfg_files=None, reporter=None):
diff --git a/cloudinit/util.py b/cloudinit/util.py
index 58ab3c75..20916e53 100644
--- a/cloudinit/util.py
+++ b/cloudinit/util.py
@@ -849,15 +849,6 @@ def read_seeded(base="", ext="", timeout=5, retries=10, file_retries=0):
return (md, ud)
-def disable_conf_file(conf):
- # disable .cfg file by renaming it if it exists
- if not os.path.exists(conf):
- return None
- target_path = conf + '.disabled'
- rename(conf, target_path)
- return target_path
-
-
def read_conf_d(confd):
# Get reverse sorted list (later trumps newer)
confs = sorted(os.listdir(confd), reverse=True)