summaryrefslogtreecommitdiff
path: root/cloudinit/helpers.py
Commit message (Expand)AuthorAgeFilesLines
* Remove dead code (#2038)Brett Holman2023-03-031-11/+0
* Refactor: Drop inheritance from object (#1728)Alberto Contreras2022-09-141-7/+7
* Refactor instance json files to use Paths (SC-1238) (#1709)James Falcon2022-09-021-20/+37
* cloud-config: honor cloud_dir setting (#1523)Alberto Contreras2022-06-221-1/+1
* upstart: drop vestigial support for upstart (#1421)Chad Smith2022-05-091-1/+0
* Use cc_* module meta defintion over hardcoded vars (SC-888) (#1385)James Falcon2022-04-271-1/+1
* Adopt Black and isort (SC-700) (#1157)James Falcon2021-12-151-49/+62
* Fix unpickle for source paths missing run_dir (#863)lucasmoura2021-04-121-1/+16
* openstack: read the dynamic metadata group vendor_data2.json (#777)Andrew Bogott2021-02-051-0/+7
* templater: drop Jinja Python 2 compatibility shim (#353)Daniel Watkins2020-05-141-4/+0
* cloudinit: replace "from six import X" imports (except in util.py) (#183)Daniel Watkins2020-01-311-4/+2
* cli: add cloud-init query subcommand to query instance metadataChad Smith2018-09-251-0/+4
* user-data: jinja template to render instance-data.json in cloud-configChad Smith2018-09-111-0/+4
* cc_landscape & cc_puppet: Fix six.StringIO use in writing configsChad Smith2017-08-231-7/+7
* pylint: fix all logging warningsJoshua Powers2017-04-211-7/+7
* Move warning functionality to cloudinit/warnings.pyScott Moser2017-03-031-0/+1
* manual_cache_clean: When manually cleaning touch a file in instance dir.Scott Moser2017-02-031-0/+1
* LICENSE: Allow dual licensing GPL-3 or Apache 2.0Jon Grimm2016-12-221-19/+9
* hide the instance_id file in /run/cloud-init by using .instance_idScott Moser2016-05-261-1/+1
* cloudinit/helpers.py: _get_path raise KeyError if input is bad.Scott Moser2016-05-261-3/+2
* commit to push for fear of loss.Scott Moser2016-05-251-10/+13
* Fix up a ton of flake8 issuesJoshua Harlow2016-05-121-5/+5
* Paths: fix instance path if datasource's id has a '/'.Scott Moser2016-04-291-1/+2
|\
| * Tweak instance path name based on review feedbackRobert Jennings2016-04-281-1/+1
| * Ensure instance path is a child of cloud_dirRobert Jennings2016-04-271-1/+1
|/
* Apply pep8, pyflakes fixes for python2 and 3Scott Moser2016-03-041-16/+17
|\
| * Update pep8 runner and fix pep8 issuesRyan Harper2016-03-031-3/+4
|/
* Remove some unused code.Barry Warsaw2015-01-271-3/+0
* Largely merge lp:~harlowja/cloud-init/py2-3 albeit manually because it seemedBarry Warsaw2015-01-211-6/+7
* remove unused mergedvendoruserScott Moser2014-01-171-1/+0
* Significant re-working of the userdata handling and introduction ofBen Howard2014-01-081-8/+21
* Remove the old register_defaults function.Joshua Harlow2013-07-241-9/+0
* Use the same method for registering custom vs default.Joshua Harlow2013-07-241-2/+7
* Just use an initialized array.Joshua Harlow2013-07-211-3/+4
* Also handle custom handlers correctly.Joshua Harlow2013-07-201-0/+2
* fix and cleanup usage of util.logexcJuerg Haefliger2013-06-191-9/+9
* Continue working on merging code.Joshua Harlow2013-03-061-1/+2
* check for a marker file by the normal name alsoScott Moser2012-11-131-2/+13
* 1 pep8 and 1 pylint fixScott Moser2012-11-101-1/+1
* Start adding a 'migrator' moduleJoshua Harlow2012-11-071-1/+8
* Helpful cleanups.harlowja2012-10-271-28/+1
* Return a more useful name for the file lock (which shows what file is being l...Joshua Harlow2012-07-091-0/+3
* Don't show the args but show the name and lock that is being used.Joshua Harlow2012-06-291-2/+1
* 1. Use a common config merging class now in helpersharlowja2012-06-231-1/+81
* 1. Update comment about ipath returning None when no datasource is activeJoshua Harlow2012-06-211-2/+3
* 1. Move all info() logging methods to debug() harlowja2012-06-211-1/+1
* 1. Add a dummy lock object + a file lock objectJoshua Harlow2012-06-201-4/+13
* Massive pylint + pep8 fixups!Joshua Harlow2012-06-201-3/+3
* Move the configparser helper to here since it being in a cfg.py is Joshua Harlow2012-06-201-0/+63
* Show the lock object name and the lock value - useful for debuggingharlowja2012-06-201-2/+2