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