diff options
author | Javier Jardón <javier.jardon@codethink.co.uk> | 2015-03-06 12:21:05 +0000 |
---|---|---|
committer | Javier Jardón <javier.jardon@codethink.co.uk> | 2015-03-16 17:59:53 +0000 |
commit | 62c947594635cc0edffa2ac4826641d8df33ae28 (patch) | |
tree | af4686f140a98e5b1eb41e711301346bdd154310 /morphlib/exts | |
parent | 2261de918603107a59fec1b15fafb49700cfd3e7 (diff) | |
download | morph-62c947594635cc0edffa2ac4826641d8df33ae28.tar.gz |
simple-network.configure: Move the generation of /etc/network/interfaces to a function
Diffstat (limited to 'morphlib/exts')
-rwxr-xr-x | morphlib/exts/simple-network.configure | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/morphlib/exts/simple-network.configure b/morphlib/exts/simple-network.configure index 13884e9d..c533ff22 100755 --- a/morphlib/exts/simple-network.configure +++ b/morphlib/exts/simple-network.configure @@ -48,8 +48,13 @@ class SimpleNetworkConfigurationExtension(cliapp.Application): self.status(msg="Processing NETWORK_CONFIG=%(nc)s", nc=network_config) stanzas = self.parse_network_stanzas(network_config) - iface_file = self.generate_iface_file(stanzas) + self.generate_interfaces_file(args, stanzas) + + def generate_interfaces_file(self, args, stanzas): + """Generate /etc/network/interfaces file""" + + iface_file = self.generate_iface_file(stanzas) with open(os.path.join(args[0], "etc/network/interfaces"), "w") as f: f.write(iface_file) |