Commit Graph

125 Commits (b041fb363e249ad395c52908b5875405178179be)
 

Author SHA1 Message Date
Monty Taylor b041fb363e Ensure that README file makes it into the tarball
setup.cfg depends on the README file for its long description, so if
it's not in the source tarball, the build will bomb out. README.rst is an
automatically grokked name of a file for python and gets included
automatically. While we're dealing with this, add a MANIFEST.in to
ensure that AUTHORS and ChangeLog get installed too.

Change-Id: Id59fa5a6fecc179a80710ba8a5dc898fb713b1cf
10 years ago
Clint Byrum a3a93a9130 Enable heat_local collector. 10 years ago
Clint Byrum c42f3e46a7 Add heat_local for locally injected metadata.
Functionality has been added, but it is not called in main.
10 years ago
Clint Byrum 3b97d9c8fc Correct inaccuracies in README.md 10 years ago
Clint Byrum 544d6093d0 Correct title in README.md 10 years ago
Clint Byrum 24ffbf5356 Fix problems exposed by trying against heat-api-cfn. 10 years ago
Clint Byrum ffb503ed04 Use Ec2Signer from keystoneclient
Also refactor some tests for less confusing monkeypatching.
10 years ago
Clint Byrum d78808a9a8 Add handling of a failing source.
Also fix intermittent race with cfg.CONF
10 years ago
Clint Byrum 0c7f4dfb43 Switch to using isolated collect_all
Also Fix some niggles introduced in last patch.
10 years ago
Clint Byrum ec371c4421 isolate collect_all from main 10 years ago
Clint Byrum c56c63ddab Factor out generic call to main 10 years ago
Clint Byrum a13845a737 Run all collectors.
Also refactor internal API a bit to make code more generic.
10 years ago
Clint Byrum e10ce66791 Fix bugs and improve test coverage for cfn. 10 years ago
Clint Byrum 7efd87df87 Cover unconfigured cfn.metadata_url 10 years ago
Clint Byrum 3cf47cefd6 Actual implementation of CloudFormation 10 years ago
Clint Byrum d8f60687dc Refactor to avoid monkeypatching requests 10 years ago
Clint Byrum 9e1afa9d76 Skeleton implementation of cfn 10 years ago
Clint Byrum ea19fd8416 Use a session so only one connection is needed. 10 years ago
Clint Byrum 5d961341c0 Migrate from httplib2 to requests. 10 years ago
Clint Byrum 33d869975f Ensure full test coverage of cache. 10 years ago
Clint Byrum ccea45fc47 Rearrange cache to its own module. 10 years ago
Clint Byrum 312592d3db If no command is specified, print collected data as json 10 years ago
Clint Byrum 75d178083d Fix tests for shell argument 10 years ago
Clint Byrum 6e28cddc30 Use shell to execute --command. 10 years ago
Clint Byrum bfec47c769 Do not commit when creating .orig 10 years ago
Clint Byrum f6de46c259 Detect cache changes properly.
Also add explicit tests for caching.
10 years ago
Clint Byrum 48058f5a31 Fixing missed monkey patch 10 years ago
Clint Byrum 7983481bc3 Implement --command as documented in README.md 10 years ago
Clint Byrum b34e62abda using global CONF object 10 years ago
Clint Byrum 6bdc6d991a Add CLI options 10 years ago
Clint Byrum 21db93faba Add cachedir and command options 10 years ago
Clint Byrum ae75926f47 Move ec2 code into its own module. 10 years ago
Clint Byrum 7f2546ff26 Use oslo.config.
Also make sure __main__ is tested.
10 years ago
Clint Byrum e3c058618a Assert logging 10 years ago
Clint Byrum 9baa5cc879 Add logging 10 years ago
Clint Byrum c88ed2b577 Importing openstack-common using update.py and openstack-common.conf 10 years ago
Clint Byrum b6c2efaed6 Revert "import openstack.common from oslo-incubator"
This reverts commit f8d710517b.
10 years ago
Clint Byrum f8d710517b import openstack.common from oslo-incubator 10 years ago
Clint Byrum 4a568e4456 Add explicit os_collect_config exceptions. 10 years ago
Clint Byrum 98e6c25a39 Fixes from testing on HP Cloud Instances. 10 years ago
Clint Byrum 7208c42b55 Add copyright and license headers 10 years ago
Clint Byrum f260f92a49 Fix tests for rename. 10 years ago
Clint Byrum 819a075de6 Fix .gitreview file 10 years ago
Clint Byrum 05b667a977 Splitting os-collect-config into its own repo. 10 years ago
Clint Byrum 5841dd6e24 Create os-collect-config entry point.
Tool to grab config from known data sources. First data source is
The EC2 metadata service.

Change-Id: I33f8c1a96dc20486836055bb60d87f544aac2a62
10 years ago
Robert Collins ba51abbdf1 Rename to os-apply-config.
The name os-config-applier was too confusing given os-refresh-config as the
partner program, so we've decided to rename to os-apply-config.

To aid migration the old command name and default template path are still
supported.

Change-Id: I39725595275e7b4375ac4fda52e6a14b7071f7e9
10 years ago
Dan Prince 48e6c5f40e Allow default type's to contain underscores.
Fixes LP Bug #1188786.

Change-Id: I2ff2b4abc88ca914220a7de1fa0ef05a6105b9c1
10 years ago
Clint Byrum e76e73a61d Add a 'netaddress' value type for --key.
It is quite common to expect either a numeric IP address or domain name.
We include all ASCII characters needed to express IPv4, CIDR networks,
IPv6, or DNS names.

Change-Id: I2ab370d2bdad0d568b34c4ed55d60a5b6cdd9b19
10 years ago
Jenkins 1ef136031c Merge "Add support for default --key values." 10 years ago
Clint Byrum fa5fb2d163 Allow empty strings for raw and default types.
Empty string is a perfectly valid raw string and the default type is
meant to prevent malicious characters, not empty strings.

Change-Id: I717bbcfe1a81b383782122870d0d727b28f40cce
10 years ago