summaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* Clean up .gitignoreIldiko Vancsa2014-06-161-4/+1
| | | | | | | | | Several files were removed from the doc sources and config, so there are a few folders in .gitignore, which are not needed anymore. Also there was a build directory referenced and the only build directory is under the doc folder, so this was corrected also. Change-Id: I60f25d282caa813b3bfc790988578b9882ba95ab
* Ignore the generated file ceilometer.conf.sampleZhiQiang Fan2014-05-291-0/+1
| | | | | | | | Since we have removed the ceilometer.conf.sample file and added tox -e genconfig to generate it, we should no longer track it. Change-Id: I66a03eb2672941ba5115bf0adb9fb0c944f68e4d Closes-Bug: #1320150
* Clean .gitignoreJulien Danjou2014-01-271-3/+0
| | | | | | Remove files we don't generate by any of used tools. Change-Id: Ia9500067ed13a80180ad017efa6b231bdd799284
* Replace nose with testrAngus Salkeld2013-05-181-0/+2
| | | | | | | | | | | | | | | | | | | | - add .testr.conf (in base dir and nova_tests) - remove all references to nose - adjust paths: A couple of tests would assume the current directory was ./tests/ but it is now ./ - don't run the tests in parallel as the db tests have one connection per test class. nova_tests hackery: It seems testtools/testr imports everything and I just don't see a way of running things in tests/ and nova_tests/ seperately but in one .test.conf. So if you want to use testr directly you will need to: testr run cd nova_tests testr run part of bug 1177924 Change-Id: I41875dcf94463fa5f9c07a7840c37089226c59ad
* Update manual installation instructionsDoug Hellmann2013-03-071-0/+1
| | | | | | | | | | | Update the instructions for installing ceilometer by hand instead of using devstack. bug 1070404 bug 1071494 Change-Id: I617e0467b40f218e5811da7b39db76c6eb466da6 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Fix warnings in the documentation buildDoug Hellmann2013-01-041-1/+3
| | | | | | | | | | Some of the docstrings pulled into the API documentation were malformatted, so fix those. Also include the API documentation in a toctree so it is linked in the "Contributing" section of the documentation. Change-Id: I8eef6007045d5426299dadb67303102855c15dc2 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Ground work for transifex-ify ceilometer.Lianhao Lu2012-12-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Following http://wiki.openstack.org/Translations to integrate transifex translation into ceilometer and to fix bug 1082805. This is the ground work to enable translation jobs using transifex and Jenkin's in ceilometer. We added the empty file ceilometer/locale/ceilometer.pot to avoid the failure of the Jenkin' translation-jobs because git doesn't allow empty directory to be added into the repository. We still need to do the following things once this patch gets accepted: 1. Make the transifex ceilometer project (https://www.transifex.com/projects/p/ceilometer/) as part of the openstack transifex project hub and give access to the transifex openstack Jenkins account. 2. Add the translation-jobs into openstack/openstack-ci-puppet for ceilometer. 3. Recheck and/or clean the LOG.foobar strings in ceilometer so that only the useful and necessary strings would be extracted into the .pot file. NOTE: 1. Don't use '_' as the variable name for "don't care", since it clashes with gettext module. 2. Wrap the string with the underscore function to make it ready for translation, e.g. internationalized_string = _("I'm internationalized!") LOG.debug(_('I speak the language of %(language)s'), locals()) Change-Id: I9732e424b374afa8f0650baf4e3537109e7520d1
* Fixes to enable the jenkins doc job to workDoug Hellmann2012-11-281-0/+1
| | | | | | | | | | | | | | | | | Some of our documentation dependencies were not listed in test-requires, so the venv environment in tox needs to be updated to include them. Then the build_sphinx command looks for configuration settings in setup.cfg, so those need to be added. When Sphinx runs in this way, it ends up creating RST files for every module it finds in the source tree so it can document the internal APIs. Those generated files can be ignored by git. Change-Id: I21b5f9c6c4d4201893bb3bf87f0b61a053b968f5 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Use openstack versioningDoug Hellmann2012-11-081-0/+1
| | | | | | | | | | | | | 1. Add the version module from openstack.common. 2. Create a ceilometer/version.py to set up the version info. 3. Update setup.py from openstack.common. 4. Update documentation build to use the version module directly instead of running setup.py to get the version. 5. Update setup.py to use the new version module. Change-Id: I9d8be62b8ece75090bf335d27adb59a46e3d6263 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Update packaging filesDoug Hellmann2012-09-281-0/+5
| | | | | | | | | | | - Update the openstack.common.setup module - Update our openstack-common.conf to include setup.py in future updates - Use the common setup command class so the sdist command generates an AUTHORS file and ChangeLog Change-Id: I4469f0feaea5bb67022c6077bbea43110384f31b Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Make the stand-alone test script mimic toxDoug Hellmann2012-05-301-0/+1
| | | | | | | | | | The tox setup does not work on Ubuntu Precise for some reason, but running nose directly does. This update tweaks the stand-alone script run_tests.sh to mimic the behavior of tox. It also adds the "cover" directory created by the coverage plugin to nose to the list of files being ignored by git. Change-Id: I65224cf4bf75e6b7fc0207b3545c466bdac5a35c
* Add tox configurationDoug Hellmann2012-05-301-0/+1
| | | | | Change-Id: Ic4051617b5757c649cd59dacf8e9dd9d7e9819a6 Signed-off-by: Julien Danjou <julien.danjou@enovance.com>
* Add plugin support to the notification portion of the collector daemon.Doug Hellmann2012-05-221-0/+2
| | | | | | | | | | Implement a Counter class for use by notification plugins. Define a base class for Notification plugins. Define a dispatcher class for notification events to be passed to the plugins. Add a notification plugin for instance creation and "instance" counters. Add a reusable function for turning a Counter into a metering event dictionary. Change-Id: Iaa626b98e1a661ed31cc8b8e95263c111df20888
* add a tool for recording notifications and replaying themDoug Hellmann2012-05-171-1/+4
| | | | Change-Id: I852a6fbef7b9bf02309f699419da0a2537ce7a90
* Ignore pyc filesJulien Danjou2012-05-091-0/+1
Change-Id: Id98d91e397fc5ee77c8d6b41882c264748c0ab76 Signed-off-by: Julien Danjou <julien.danjou@enovance.com>