diff --git a/.gitreview b/.gitreview new file mode 100644 index 0000000..38fbd88 --- /dev/null +++ b/.gitreview @@ -0,0 +1,4 @@ +[gerrit] +host=review.openstack.org +port=29418 +project=stackforge/monasca-ceilometer diff --git a/monclient.py b/monclient.py index 35e6d80..06d2a34 100644 --- a/monclient.py +++ b/monclient.py @@ -7,6 +7,7 @@ from ceilometer.openstack.common import log LOG = log.getLogger(__name__) + class monclient(publisher.PublisherBase): """Publisher to publish samples to monclient. @@ -84,4 +85,3 @@ class monclient(publisher.PublisherBase): elif isinstance(value, dict): self._traverse_dict(dimensions, name_prefix + '.' + name, value) - diff --git a/setup.py b/setup.py new file mode 100755 index 0000000..46f7cd7 --- /dev/null +++ b/setup.py @@ -0,0 +1,5 @@ +from setuptools import setup + +# Prereqs of the build. Won't get installed when deploying the egg. +setup( + setup_requires=[]) diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 0000000..977bfbf --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1,3 @@ +# Hacking already pins down pep8, pyflakes and flake8 +pep8 +flake8 diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..2e4ef92 --- /dev/null +++ b/tox.ini @@ -0,0 +1,23 @@ +[tox] +envlist = pep8 +minversion = 1.6 +skipsdist = True + +[testenv] +setenv = VIRTUAL_ENV={envdir} +usedevelop = True +install_command = pip install -U {opts} {packages} +deps = -r{toxinidir}/test-requirements.txt + +[testenv:pep8] +commands = flake8 + +[tox:jenkins] +downloadcache = ~/cache/pip + +[flake8] +show-source = True +# H302: Do not import objects, only modules +ignore = H302,H803 +builtins = _ +exclude=.venv,.git,.tox,dist,client_api_example.py,*openstack/common*,*lib/python*,*egg,build