~sgolovatiuk/cloud-init/fix_mcollective

Viewing all changes in revision 1232.

  • Committer: Joshua Harlow
  • Date: 2016-06-10 21:22:17 UTC
  • mfrom: (1218.2.14 cloud-init)
  • Revision ID: harlowja@gmail.com-20160610212217-pji3kw8us0pdetwk
Refactor a large part of the networking code.

Splits off distro specific code into specific files so that
other kinds of networking configuration can be written by the
various distro(s) that cloud-init supports.

It also isolates some of the cloudinit.net code so that it can
be more easily used on its own (and incorporated into other
projects such as curtin).

During this process it adds tests so that the net process can
be tested (to some level) so that the format conversion processes
can be tested going forward.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: