summaryrefslogtreecommitdiff
path: root/cloudinit/distros/__init__.py
AgeCommit message (Collapse)Author
2012-06-21Remove another unused importJoshua Harlow
2012-06-211. Move all info() logging methods to debug() harlowja
2. Adjust comment on sources list from depends 3. For the /etc/timezone 'writing', add a header that says created by cloud-init
2012-06-201. Add an importer function that will search for a given module in a set of ↵Joshua Harlow
search module 'prefixes' that also has a potential set of required attributes. 2. Use this new importer to find the distro class, the userdata handler modules, the config modules and the datasource modules, if none can be found error out accordingly.
2012-06-20Massive pylint + pep8 fixups!Joshua Harlow
2012-06-20Catch the import error rather than the runtime error.Joshua Harlow
2012-06-19More cleanups around read/write rootsJoshua Harlow
2012-06-18Include link to netcf library in the comment.Joshua Harlow
2012-06-16If bringing up, return whatever the bring up result is, otherwise false.Joshua Harlow
2012-06-16Have the top level distro class take paths instead of a runner.Joshua Harlow
This allows the following: 1. Let the ubuntu subclass construct its own runner with those paths (since not every subclass may want it) Adjust the base class + subclass to reflect this, adjust stages as well to reflect the constructor changes.
2012-06-161. Remove path function, since we have a path classJoshua Harlow
2. Be explict with file perms (even though its duplicated)
2012-06-15Fixups to ensure that pylint does not find anything major wrong.Joshua Harlow
2012-06-15Continued adding distro specific functionality to this new parent distro ↵Joshua Harlow
class as needed.
2012-06-11Adding in the root distro class + a util function to fetch various distros.Joshua Harlow
2012-06-09Start adding place where distro specifics can go.Joshua Harlow