Hello community,
here is the log from the commit of package python-ceilometerclient for
openSUSE:Factory checked in at 2013-09-16 12:38:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ceilometerclient (Old)
and /work/SRC/openSUSE:Factory/.python-ceilometerclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ceilometerclient"
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-ceilometerclient/python-ceilometerclient.changes
2013-08-07 20:51:55.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python-ceilometerclient.new/python-ceilometerclient.changes
2013-09-16 12:38:44.000000000 +0200
@@ -1,0 +2,12 @@
+Sat Aug 10 11:32:44 UTC 2013 - [email protected]
+
+- Update to version 1.0.2.10:
+ + Add support for new alarm repeat_actions attribute
+
+-------------------------------------------------------------------
+Thu Aug 8 23:43:45 UTC 2013 - [email protected]
+
+- Update to version 1.0.2.8:
+ + Updated from global requirements
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-ceilometerclient.spec ++++++
--- /var/tmp/diff_new_pack.PhZKDa/_old 2013-09-16 12:38:44.000000000 +0200
+++ /var/tmp/diff_new_pack.PhZKDa/_new 2013-09-16 12:38:44.000000000 +0200
@@ -20,7 +20,7 @@
%define component ceilometerclient
Name: python-%{component}
-Version: 1.0.2.7
+Version: 1.0.2.10
Release: 0
Url: https://github.com/openstack/python-ceilometerclient
Summary: OpenStack Metering (Ceilometer) API Client
@@ -71,7 +71,7 @@
This package contains testsuite files for %{name}.
%prep
-%setup -q -n python-ceilometerclient-1.0.2.7.g091937b
+%setup -q -n python-ceilometerclient-1.0.2.10.g9e33072
%openstack_cleanup_prep
echo %{version} > ceilometerclient/versioninfo
++++++ python-ceilometerclient-master.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-ceilometerclient-1.0.2.7.g091937b/ChangeLog
new/python-ceilometerclient-1.0.2.10.g9e33072/ChangeLog
--- old/python-ceilometerclient-1.0.2.7.g091937b/ChangeLog 2013-08-05
15:30:18.000000000 +0200
+++ new/python-ceilometerclient-1.0.2.10.g9e33072/ChangeLog 2013-08-09
14:47:21.000000000 +0200
@@ -1,3 +1,28 @@
+commit 9e330726ce6409088f7cbf50f4c76622c2f1732f
+Merge: 9e8a989 e8bf783
+Author: Jenkins <[email protected]>
+Date: Fri Aug 9 12:46:45 2013 +0000
+
+ Merge "Add support for new alarm repeat_actions attribute"
+
+commit e8bf783d6aec35a694db491c8df580db54fa4de0
+Author: Eoghan Glynn <[email protected]>
+Date: Thu Aug 8 15:01:21 2013 +0000
+
+ Add support for new alarm repeat_actions attribute
+
+ Continuous notification is generally required by Heat.
+
+ Change-Id: Ib396f47c68298f883e305c755d821c2679a56a5c
+
+commit 9e8a989b2a9e4e7780cc476ac754465c7e8b5a0e
+Author: Monty Taylor <[email protected]>
+Date: Tue Aug 6 13:30:55 2013 -0300
+
+ Updated from global requirements
+
+ Change-Id: Ibf423f14a5c37aa298b2115bfd4936f660c6f530
+
commit 091937b9a25aac666dba45ca5c8cc725af765a22
Merge: 423fa26 e4348aa
Author: Jenkins <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-ceilometerclient-1.0.2.7.g091937b/PKG-INFO
new/python-ceilometerclient-1.0.2.10.g9e33072/PKG-INFO
--- old/python-ceilometerclient-1.0.2.7.g091937b/PKG-INFO 2013-08-05
15:30:18.000000000 +0200
+++ new/python-ceilometerclient-1.0.2.10.g9e33072/PKG-INFO 2013-08-09
14:47:21.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: python-ceilometerclient
-Version: 1.0.2.7.g091937b
+Version: 1.0.2.10.g9e33072
Summary: OpenStack Metering API Client Library
Home-page: http://www.openstack.org/
Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.2.7.g091937b/ceilometerclient/common/http.py
new/python-ceilometerclient-1.0.2.10.g9e33072/ceilometerclient/common/http.py
---
old/python-ceilometerclient-1.0.2.7.g091937b/ceilometerclient/common/http.py
2013-08-05 15:29:35.000000000 +0200
+++
new/python-ceilometerclient-1.0.2.10.g9e33072/ceilometerclient/common/http.py
2013-08-09 14:46:49.000000000 +0200
@@ -145,11 +145,13 @@
conn.request(method, conn_url, **kwargs)
resp = conn.getresponse()
except socket.gaierror as e:
- message = "Error finding address for %(url)s: %(e)s" % locals()
+ message = ("Error finding address for %(url)s: %(e)s"
+ % dict(url=url, e=e))
raise exc.InvalidEndpoint(message=message)
except (socket.error, socket.timeout) as e:
endpoint = self.endpoint
- message = "Error communicating with %(endpoint)s %(e)s" % locals()
+ message = ("Error communicating with %(endpoint)s %(e)s"
+ % dict(endpoint=endpoint, e=e))
raise exc.CommunicationError(message=message)
body_iter = ResponseBodyIterator(resp)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.2.7.g091937b/ceilometerclient/tests/fakes.py
new/python-ceilometerclient-1.0.2.10.g9e33072/ceilometerclient/tests/fakes.py
---
old/python-ceilometerclient-1.0.2.7.g091937b/ceilometerclient/tests/fakes.py
2013-08-05 15:29:35.000000000 +0200
+++
new/python-ceilometerclient-1.0.2.10.g9e33072/ceilometerclient/tests/fakes.py
2013-08-09 14:46:49.000000000 +0200
@@ -1,3 +1,14 @@
+# Licensed under the Apache License, Version 2.0 (the "License"); you may
+# not use this file except in compliance with the License. You may obtain
+# a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+# License for the specific language governing permissions and limitations
+# under the License.
from keystoneclient.v2_0 import client as ksclient
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.2.7.g091937b/ceilometerclient/tests/test_shell.py
new/python-ceilometerclient-1.0.2.10.g9e33072/ceilometerclient/tests/test_shell.py
---
old/python-ceilometerclient-1.0.2.7.g091937b/ceilometerclient/tests/test_shell.py
2013-08-05 15:29:35.000000000 +0200
+++
new/python-ceilometerclient-1.0.2.10.g9e33072/ceilometerclient/tests/test_shell.py
2013-08-09 14:46:49.000000000 +0200
@@ -1,3 +1,15 @@
+# Licensed under the Apache License, Version 2.0 (the "License"); you may
+# not use this file except in compliance with the License. You may obtain
+# a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+# License for the specific language governing permissions and limitations
+# under the License.
+
import cStringIO
import httplib2
import re
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.2.7.g091937b/ceilometerclient/tests/v2/test_alarms.py
new/python-ceilometerclient-1.0.2.10.g9e33072/ceilometerclient/tests/v2/test_alarms.py
---
old/python-ceilometerclient-1.0.2.7.g091937b/ceilometerclient/tests/v2/test_alarms.py
2013-08-05 15:29:35.000000000 +0200
+++
new/python-ceilometerclient-1.0.2.10.g9e33072/ceilometerclient/tests/v2/test_alarms.py
2013-08-09 14:46:49.000000000 +0200
@@ -41,6 +41,7 @@
u'project_id': u'project-id',
u'state_timestamp': u'2013-05-09T13:41:23.085000',
u'comparison_operator': 'gt',
+ u'repeat_actions': False,
u'name': 'SwiftObjectAlarm'}
CREATE_ALARM = copy.deepcopy(AN_ALARM)
del CREATE_ALARM['timestamp']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.2.7.g091937b/ceilometerclient/v2/alarms.py
new/python-ceilometerclient-1.0.2.10.g9e33072/ceilometerclient/v2/alarms.py
--- old/python-ceilometerclient-1.0.2.7.g091937b/ceilometerclient/v2/alarms.py
2013-08-05 15:29:35.000000000 +0200
+++ new/python-ceilometerclient-1.0.2.10.g9e33072/ceilometerclient/v2/alarms.py
2013-08-09 14:46:49.000000000 +0200
@@ -33,6 +33,7 @@
'alarm_actions',
'ok_actions',
'insufficient_data_actions',
+ 'repeat_actions',
'matching_metadata',
]
CREATION_ATTRIBUTES = UPDATABLE_ATTRIBUTES + ['name', 'project_id', 'user_id']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.2.7.g091937b/ceilometerclient/v2/shell.py
new/python-ceilometerclient-1.0.2.10.g9e33072/ceilometerclient/v2/shell.py
--- old/python-ceilometerclient-1.0.2.7.g091937b/ceilometerclient/v2/shell.py
2013-08-05 15:29:35.000000000 +0200
+++ new/python-ceilometerclient-1.0.2.10.g9e33072/ceilometerclient/v2/shell.py
2013-08-09 14:46:49.000000000 +0200
@@ -148,7 +148,7 @@
'evaluation_periods', 'threshold', 'comparison_operator',
'state', 'enabled', 'alarm_id', 'user_id', 'project_id',
'alarm_actions', 'ok_actions', 'insufficient_data_actions',
- 'matching_metadata']
+ 'repeat_actions', 'matching_metadata']
data = dict([(f, getattr(alarm, f, '')) for f in fields])
utils.print_dict(data, wrap=72)
@@ -205,6 +205,10 @@
metavar='<Webhook URL>', action='append', default=None,
help=('URL to invoke when state transitions to unkown. '
'May be used multiple times.'))
[email protected]('--repeat-actions', dest='repeat_actions', metavar='{True|False}',
+ type=utils.string_to_bool, default=False,
+ help=('True if actions should be repeatedly notified '
+ 'while alarm remains in target state'))
@utils.arg('--matching-metadata', dest='matching_metadata',
metavar='<Matching Metadata>', action='append', default=None,
help=('A meter should match this resource metadata (key=value) '
@@ -249,6 +253,10 @@
metavar='<Webhook URL>', action='append', default=None,
help=('URL to invoke when state transitions to unkown. '
'May be used multiple times.'))
[email protected]('--repeat-actions', dest='repeat_actions',
+ metavar='{True|False}', type=utils.string_to_bool,
+ help=('True if actions should be repeatedly notified '
+ 'while alarm remains in target state'))
@utils.arg('--matching-metadata', dest='matching_metadata',
metavar='<Matching Metadata>', action='append', default=None,
help=('A meter should match this resource metadata (key=value) '
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.2.7.g091937b/python_ceilometerclient.egg-info/PKG-INFO
new/python-ceilometerclient-1.0.2.10.g9e33072/python_ceilometerclient.egg-info/PKG-INFO
---
old/python-ceilometerclient-1.0.2.7.g091937b/python_ceilometerclient.egg-info/PKG-INFO
2013-08-05 15:30:18.000000000 +0200
+++
new/python-ceilometerclient-1.0.2.10.g9e33072/python_ceilometerclient.egg-info/PKG-INFO
2013-08-09 14:47:21.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: python-ceilometerclient
-Version: 1.0.2.7.g091937b
+Version: 1.0.2.10.g9e33072
Summary: OpenStack Metering API Client Library
Home-page: http://www.openstack.org/
Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.2.7.g091937b/python_ceilometerclient.egg-info/SOURCES.txt
new/python-ceilometerclient-1.0.2.10.g9e33072/python_ceilometerclient.egg-info/SOURCES.txt
---
old/python-ceilometerclient-1.0.2.7.g091937b/python_ceilometerclient.egg-info/SOURCES.txt
2013-08-05 15:30:18.000000000 +0200
+++
new/python-ceilometerclient-1.0.2.10.g9e33072/python_ceilometerclient.egg-info/SOURCES.txt
2013-08-09 14:47:21.000000000 +0200
@@ -59,6 +59,7 @@
python_ceilometerclient.egg-info/SOURCES.txt
python_ceilometerclient.egg-info/dependency_links.txt
python_ceilometerclient.egg-info/entry_points.txt
+python_ceilometerclient.egg-info/not-zip-safe
python_ceilometerclient.egg-info/requires.txt
python_ceilometerclient.egg-info/top_level.txt
tools/install_venv.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.2.7.g091937b/python_ceilometerclient.egg-info/not-zip-safe
new/python-ceilometerclient-1.0.2.10.g9e33072/python_ceilometerclient.egg-info/not-zip-safe
---
old/python-ceilometerclient-1.0.2.7.g091937b/python_ceilometerclient.egg-info/not-zip-safe
1970-01-01 01:00:00.000000000 +0100
+++
new/python-ceilometerclient-1.0.2.10.g9e33072/python_ceilometerclient.egg-info/not-zip-safe
2013-08-09 14:46:50.000000000 +0200
@@ -0,0 +1 @@
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.2.7.g091937b/python_ceilometerclient.egg-info/requires.txt
new/python-ceilometerclient-1.0.2.10.g9e33072/python_ceilometerclient.egg-info/requires.txt
---
old/python-ceilometerclient-1.0.2.7.g091937b/python_ceilometerclient.egg-info/requires.txt
2013-08-05 15:30:18.000000000 +0200
+++
new/python-ceilometerclient-1.0.2.10.g9e33072/python_ceilometerclient.egg-info/requires.txt
2013-08-09 14:47:21.000000000 +0200
@@ -1,6 +1,5 @@
-d2to1>=0.2.10,<0.3
-pbr>=0.5.16,<0.6
+pbr>=0.5.21,<1.0
httplib2
iso8601>=0.1.4
-prettytable>=0.6,<0.8
-python-keystoneclient>=0.2.1
\ No newline at end of file
+PrettyTable>=0.6,<0.8
+python-keystoneclient>=0.3.0
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.2.7.g091937b/requirements.txt
new/python-ceilometerclient-1.0.2.10.g9e33072/requirements.txt
--- old/python-ceilometerclient-1.0.2.7.g091937b/requirements.txt
2013-08-05 15:29:35.000000000 +0200
+++ new/python-ceilometerclient-1.0.2.10.g9e33072/requirements.txt
2013-08-09 14:46:49.000000000 +0200
@@ -1,7 +1,6 @@
-d2to1>=0.2.10,<0.3
-pbr>=0.5.16,<0.6
+pbr>=0.5.21,<1.0
argparse
httplib2
iso8601>=0.1.4
-prettytable>=0.6,<0.8
-python-keystoneclient>=0.2.1
+PrettyTable>=0.6,<0.8
+python-keystoneclient>=0.3.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-ceilometerclient-1.0.2.7.g091937b/setup.py
new/python-ceilometerclient-1.0.2.10.g9e33072/setup.py
--- old/python-ceilometerclient-1.0.2.7.g091937b/setup.py 2013-08-05
15:29:35.000000000 +0200
+++ new/python-ceilometerclient-1.0.2.10.g9e33072/setup.py 2013-08-09
14:46:49.000000000 +0200
@@ -14,8 +14,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
+# THIS FILE IS MANAGED BY THE GLOBAL REQUIREMENTS REPO - DO NOT EDIT
import setuptools
setuptools.setup(
- setup_requires=['d2to1>=0.2.10,<0.3', 'pbr>=0.5.16,<0.6'],
- d2to1=True)
+ setup_requires=['pbr>=0.5.21,<1.0'],
+ pbr=True)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.2.7.g091937b/test-requirements.txt
new/python-ceilometerclient-1.0.2.10.g9e33072/test-requirements.txt
--- old/python-ceilometerclient-1.0.2.7.g091937b/test-requirements.txt
2013-08-05 15:29:35.000000000 +0200
+++ new/python-ceilometerclient-1.0.2.10.g9e33072/test-requirements.txt
2013-08-09 14:46:49.000000000 +0200
@@ -2,12 +2,12 @@
pep8==1.4.5
pyflakes==0.7.2
flake8==2.0
-hacking>=0.5.6,<0.6
+hacking>=0.5.6,<0.7
coverage>=3.6
discover
fixtures>=0.3.12
mox>=0.5.3
python-subunit
sphinx>=1.1.2
-testrepository>=0.0.13
+testrepository>=0.0.17
testtools>=0.9.32
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-ceilometerclient-1.0.2.7.g091937b/tox.ini
new/python-ceilometerclient-1.0.2.10.g9e33072/tox.ini
--- old/python-ceilometerclient-1.0.2.7.g091937b/tox.ini 2013-08-05
15:29:35.000000000 +0200
+++ new/python-ceilometerclient-1.0.2.10.g9e33072/tox.ini 2013-08-09
14:46:49.000000000 +0200
@@ -24,6 +24,6 @@
commands = {posargs}
[flake8]
-ignore = E121,E122,E123,E128,E711,E721,E712,H302
+ignore = E121,E122,E123,E128,E711,E721,E712,H233,H302
show-source = True
exclude =
.venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build,tools
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]