Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-09 | Add copyright. | Joshua Harlow | |
2012-06-09 | Add copyright + index hash directly instead of get. | Joshua Harlow | |
2012-06-09 | More init fs here, cleanup after user_data file moves + other cleanups. | Joshua Harlow | |
2012-06-09 | Move most of this functionality to either cloud-init object or utils. | Joshua Harlow | |
2012-06-09 | Rename these to user_data module + submodules. | Joshua Harlow | |
2012-06-09 | Start adding place where distro specifics can go. | Joshua Harlow | |
2012-06-09 | Not needed. | Joshua Harlow | |
2012-06-08 | Move to having a parts directory/module + seperate modules. | Joshua Harlow | |
2012-06-08 | Remove parsed config cache, and cleanup cmdline function. | Joshua Harlow | |
2012-06-08 | Move how handler module names are found to here as well as a fixup module ↵ | Joshua Harlow | |
function for bad modules. | |||
2012-06-08 | Move how user part data modules are found to here. | Joshua Harlow | |
2012-06-08 | Fixup CloudConfig by using new module functions and calling objects. | Joshua Harlow | |
2012-06-08 | Remove the main function from this, seems like it should also be in a test ↵ | Joshua Harlow | |
if needed. | |||
2012-06-08 | Remove the main function from this, seems like that should be in a test if ↵ | Joshua Harlow | |
needed. | |||
2012-06-08 | Remove is ipv4 function from here and move to utils + move exceptions to ↵ | Joshua Harlow | |
here as well as other find datasource function. | |||
2012-06-08 | Remove cloud config from here and move to cloud.py | Joshua Harlow | |
2012-06-08 | This file now holds the default part handlers (shell script, cloud-config, ↵ | Joshua Harlow | |
upstart-jobs, boot-hook) as classes as well as some utility methods to fixup imported modules (ensuring they have the right members/properties) and moving the walking handler callbacks and other part running functionality here. | |||
2012-06-08 | Moved some of the mounting logic here. Also introduced a context manager ↵ | Joshua Harlow | |
which will help unmount. | |||
2012-06-08 | Moved the shell functionality back in here. | Joshua Harlow | |
2012-06-08 | Large amounts of refactoring. | Joshua Harlow | |
Now there exists a class which processes the user data down to a mime message and just some small utility methods to walk and determine types. Large amount of content type cleanups & constant creation. | |||
2012-06-08 | Cleaning this up, logic should be more sound around attempts and retries now. | Joshua Harlow | |
2012-06-08 | Ensure files end with ".tmpl" if they don't initially. | Joshua Harlow | |
2012-06-08 | Working on making this have the old setup (where strings are taken in for ↵ | Joshua Harlow | |
config) as well as file names (for those that have files). | |||
2012-06-08 | This now holds the following classes: | Joshua Harlow | |
CloudInit - cut up to only provide some basic init processes CloudPartData - provided to handlers so that they can fetch needed data without providing the whole enchilda of cloud init. CloudPaths - holds the paths that should be used, for instances, for non-instances and such. CloudSemaphores - holds the concept of cloud inits sempaphores, but cleaned up, using context manager to help here. CloudHandlers - holds the user data handlers to be activated CloudConfig - the cloud config object (to be cleaned up) | |||
2012-06-08 | This now only holds some simple top level functions. | Joshua Harlow | |
TODO: maybe just move them to utils? | |||
2012-06-08 | Renamed this, since its more of settings, not all constants. | Joshua Harlow | |
2012-06-08 | Putting back into utils for now (until that gets to big). | Joshua Harlow | |
2012-06-08 | Seems like the util function extraction was not actually needed. | Joshua Harlow | |
2012-06-08 | Moved this to a file called parts which handles this type of functionality. | Joshua Harlow | |
2012-06-08 | Moving exceptions to modules where they are used. Seems to make sense. | Joshua Harlow | |
2012-06-07 | Add a standard exception holding file. | Joshua Harlow | |
2012-06-07 | Add in a utility class that will handle all shell-like actions. | Joshua Harlow | |
2012-06-07 | Add this file which will contain the cloud init and cloud config classes. | Joshua Harlow | |
2012-06-07 | Start moving code from there to here. | Joshua Harlow | |
2012-06-07 | Move the contents of this file to __init__ in sources. | Joshua Harlow | |
2012-06-07 | 1. Move cloud init and cloud config objects to a cloud file. | Joshua Harlow | |
2. Cleanup main __init__ file with shell additions, constants usage, os.path usage. | |||
2012-06-07 | Add in a helper that is useful for running pep8/pylint | Joshua Harlow | |
2012-06-07 | Add a file that just deals with url like functions | Joshua Harlow | |
2012-06-07 | Add a file that just deals with handling modules and part data | Joshua Harlow | |
2012-06-07 | Darn it. Those shouldn't be there! | Joshua Harlow | |
2012-06-07 | 1. Adding some new helper files that split off file inclusion, templating, ↵ | Joshua Harlow | |
importing, constant usage. 1. Move all datasources to a new sources directory 1. Rename some files to be more consistent with python file/module naming. | |||
2012-06-07 | Move binaries to an actual binary dir. | Joshua Harlow | |
2012-05-22 | remove usage of subprocess.check_output | Scott Moser | |
in order to work on python 2.6, replace usage of check_output with util.subp. | |||
2012-05-22 | support relative path in AuthorizedKeysFile | Scott Moser | |
LP: #970071 | |||
2012-04-10 | cc_landscape.py: if /etc/landscape does not exist, then create it | Scott Moser | |
LP: #978329 | |||
2012-04-10 | pep8: fix white space | Scott Moser | |
2012-04-09 | fix chef documentation (LP: #960564) | Scott Moser | |
LP: #960564 | |||
2012-04-09 | replace bug links with LP: # syntax, use '$RELEASE' for apt source | Scott Moser | |
cloud-init expands $RELEASE in a source so it can easily be used. | |||
2012-04-07 | Added an example for using Chef with oneiric | Lorin Hochstein | |
2012-04-07 | Added GPG key | Lorin Hochstein | |