summaryrefslogtreecommitdiff
path: root/cloudinit/util.py
AgeCommit message (Expand)Author
2012-09-28add 'safeyaml' to cloudinitScott Moser
2012-09-211. Cleanup the user creation so that the distro class isJoshua Harlow
2012-08-27For the userdata 'post-filtering' add in a new folder thatJoshua Harlow
2012-08-22fix issues from 'make pylint'Scott Moser
2012-08-22fix errors from 'make pep8'Scott Moser
2012-08-22Merge with lp:cloud-initBen Howard
2012-08-22fix pep8 complaints.Scott Moser
2012-08-20Dropped hidden command; replaced with logstring. Also changed useradd command...Ben Howard
2012-08-20Added "userless" mode to cloud-init for handling the creation of theBen Howard
2012-08-06add protection against dns-redirection to is_resolvableScott Moser
2012-07-16improve debug via _CLOUD_INIT_SAVE_STDIN and _CLOUD_INIT_SAVE_STDOUTScott Moser
2012-07-12load_yaml: if conversion fails, but string is empty, return defaultScott Moser
2012-07-11do not capture runparts outputScott Moser
2012-07-10Fixes 1012854 by implementing file writing, adjustsJoshua Harlow
2012-07-10send welcome message after logging has been appliedScott Moser
2012-07-09Use the common 'is_false' routine for testing false here insteadharlowja
2012-07-09Update chownbyname to catch the key error when users/groups that are not knownJoshua Harlow
2012-07-09fix 'make pylint' warningsScott Moser
2012-07-09DataSourceEc2: only do dns check in mirror selectionScott Moser
2012-07-03Add a check on 'chownbyname' that catches the keyerror and logs it (instead o...Joshua Harlow
2012-07-021. Move the welcome message template string to a constant at the top of the m...Joshua Harlow
2012-07-01Merge in pending changes.harlowja
2012-07-011. Rename util functions to is_true and is_falseharlowja
2012-07-01Add a multi log function that can write to stderr, console and a log debug, u...Joshua Harlow
2012-06-29Refactor the selinux guard to aid in mockingharlowja
2012-06-29Just log the number of commands 'shellified'Joshua Harlow
2012-06-29Don't always log stdout and stderr (exceptions will capture them if it fails)Joshua Harlow
2012-06-29Reduce the log levels by removing a few statements that happen to often (and ...Joshua Harlow
2012-06-29Add the rc code for blkid '2' being valid with a note to as why.Joshua Harlow
2012-06-261. Add a chdir context managerJoshua Harlow
2012-06-23Fix a bunch of == None casesharlowja
2012-06-221. Move the getkeybyid function back here but add some slight adjustmentsJoshua Harlow
2012-06-22Fix syntax err, grrrharlowja
2012-06-221. Add comment about conf.d overriding input configharlowja
2012-06-21Fixup python selinux guards, only try to restore after we check if its useful...harlowja
2012-06-211. Update the comment about fstab to just point to 'man fstab'Joshua Harlow
2012-06-21Returning whether it was enabled, useful for unit testingJoshua Harlow
2012-06-21Use yaml safe_load just incaseJoshua Harlow
2012-06-20Massive pylint + pep8 fixups!Joshua Harlow
2012-06-191. Cleanup variable names to match more of the pythonic underscore patternJoshua Harlow
2012-06-181. Allow the built-in config to be passed in when getting the base configJoshua Harlow
2012-06-181. Decreasing of logging in piping routingJoshua Harlow
2012-06-171. Add a url response class that urlreading now returns (instead of a tuple). harlowja
2012-06-16Let read_file_or_url util function have good defaultsJoshua Harlow
2012-06-16Correct the mount options to use a comma separated list for the mount options...Joshua Harlow
2012-06-16Add a restricted set of characters which can be used in filenames when cleani...Joshua Harlow
2012-06-16Have the ensure file function be able to take in a file permission.Joshua Harlow
2012-06-161. Add in one function that will do output redirection from config for a give...Joshua Harlow
2012-06-15Fixups to ensure that pylint does not find anything major wrong.Joshua Harlow
2012-06-15Inclusion of more utility functions included:Joshua Harlow