Hello community,

here is the log from the commit of package python-oslo.service for 
openSUSE:Factory checked in at 2016-10-13 11:29:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslo.service (Old)
 and      /work/SRC/openSUSE:Factory/.python-oslo.service.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-oslo.service"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oslo.service/python-oslo.service.changes  
2016-06-02 09:38:58.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-oslo.service.new/python-oslo.service.changes 
    2016-10-13 11:29:05.000000000 +0200
@@ -1,0 +2,25 @@
+Tue Oct  4 11:08:35 UTC 2016 - dmuel...@suse.com
+
+- switch to stable/newton
+
+-------------------------------------------------------------------
+Tue Aug 30 16:17:54 UTC 2016 - tbecht...@suse.com
+
+- update to version 1.16.0
+  * Updated from global requirements
+
+-------------------------------------------------------------------
+Wed Aug 10 12:18:33 UTC 2016 - tbecht...@suse.com
+
+- update to 1.14.0:
+  * Updated from global requirements
+  * Fix parameters of assertEqual are misplaced
+  * Imported Translations from Zanata
+
+-------------------------------------------------------------------
+Fri Jun  3 13:20:49 UTC 2016 - tbecht...@suse.com
+
+- use renderspec source service
+- update spec from upstream
+
+-------------------------------------------------------------------

Old:
----
  oslo.service-1.11.0.tar.gz

New:
----
  oslo.service-1.16.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-oslo.service.spec ++++++
--- /var/tmp/diff_new_pack.4hRvvC/_old  2016-10-13 11:29:07.000000000 +0200
+++ /var/tmp/diff_new_pack.4hRvvC/_new  2016-10-13 11:29:07.000000000 +0200
@@ -16,20 +16,35 @@
 #
 
 
-%define version_unconverted 1.11.0
-
+%global sname oslo.service
 Name:           python-oslo.service
-Version:        1.11.0
+Version:        1.16.0
 Release:        0
-Summary:        Oslo service library
+Summary:        OpenStack oslo.service library
 License:        Apache-2.0
 Group:          Development/Languages/Python
-Url:            http://launchpad.net/oslo
-Source:         
https://pypi.python.org/packages/90/4c/c52ea2f34c88594fbe6bfe7b2bf0c287fd953c9058aa93cae41acc66c5a9/oslo.service-%{version}.tar.gz
-BuildRequires:  openstack-suse-macros
+Url:            https://launchpad.net/%{sname}
+Source0:        
https://pypi.io/packages/source/o/%{sname}/%{sname}-%{version}.tar.gz
+BuildRequires:  openstack-macros
+BuildRequires:  procps
+BuildRequires:  python-Paste
+BuildRequires:  python-PasteDeploy >= 1.5.0
+BuildRequires:  python-Routes >= 1.12.3
+BuildRequires:  python-WebOb >= 1.2.3
 BuildRequires:  python-devel
-BuildRequires:  python-pbr
-Requires:       python-Babel >= 1.3
+BuildRequires:  python-eventlet >= 0.18.2
+BuildRequires:  python-fixtures >= 3.0.0
+BuildRequires:  python-greenlet >= 0.3.2
+BuildRequires:  python-mock >= 2.0
+BuildRequires:  python-monotonic >= 0.6
+BuildRequires:  python-oslo.concurrency >= 3.8.0
+BuildRequires:  python-oslo.config >= 3.14.0
+BuildRequires:  python-oslo.i18n >= 2.1.0
+BuildRequires:  python-oslo.log >= 1.14.0
+BuildRequires:  python-oslo.utils >= 3.16.0
+BuildRequires:  python-oslotest >= 1.10.0
+BuildRequires:  python-pbr >= 1.6
+BuildRequires:  python-six >= 1.9.0
 Requires:       python-Paste
 Requires:       python-PasteDeploy >= 1.5.0
 Requires:       python-Routes >= 1.12.3
@@ -37,35 +52,58 @@
 Requires:       python-eventlet >= 0.18.2
 Requires:       python-greenlet >= 0.3.2
 Requires:       python-monotonic >= 0.6
-Requires:       python-oslo.concurrency >= 3.5.0
-Requires:       python-oslo.config >= 3.7.0
+Requires:       python-oslo.concurrency >= 3.8.0
+Requires:       python-oslo.config >= 3.14.0
 Requires:       python-oslo.i18n >= 2.1.0
 Requires:       python-oslo.log >= 1.14.0
-Requires:       python-oslo.utils >= 3.5.0
+Requires:       python-oslo.utils >= 3.16.0
 Requires:       python-six >= 1.9.0
-
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:      noarch
-%endif
 
 %description
-Library for running OpenStack services
+oslo.service provides a framework for defining new long-running services using
+the patterns established by other OpenStack applications. It also includes
+utilities long-running applications might need for working with SSL or WSGI,
+performing periodic operations, interacting with systemd, etc.
+
+%package doc
+Summary:        Documentation for OpenStack service library
+Group:          Development/Languages/Python
+BuildRequires:  python-Sphinx
+BuildRequires:  python-oslosphinx >= 2.5.0
+
+%description doc
+oslo.service provides a framework for defining new long-running services using
+the patterns established by other OpenStack applications. It also includes
+utilities long-running applications might need for working with SSL or WSGI,
+performing periodic operations, interacting with systemd, etc.
+This package contains the documentation.
 
 %prep
-%setup -q -n oslo.service-%{version}
+%setup -q -n %{sname}-%{version}
 
 %build
-%{__python2} setup.py build
+%{py2_build}
+
+# generate html docs
+%{__python2} setup.py build_sphinx
+# remove the sphinx-build leftovers
+rm -rf doc/build/html/.{doctrees,buildinfo}
 
 %install
-%{__python2} setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%{py2_install}
+
+%check
+%{__python2} setup.py testr
 
 %files
-%defattr(-,root,root,-)
-%doc LICENSE README.rst ChangeLog AUTHORS
-%{python2_sitelib}/*
+%license LICENSE
+%doc README.rst ChangeLog
+%{python2_sitelib}/oslo_service
+%{python2_sitelib}/*.egg-info
+
+%files doc
+%license LICENSE
+%doc doc/build/html
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.4hRvvC/_old  2016-10-13 11:29:07.000000000 +0200
+++ /var/tmp/diff_new_pack.4hRvvC/_new  2016-10-13 11:29:07.000000000 +0200
@@ -1,13 +1,11 @@
 <services>
-  <service mode="disabled" name="download_files">
-    <param name="changesgenerate">enable</param>
-  </service>
-  <service mode="disabled" name="set_version">
-    <param name="basename">oslo.service</param>
+  <service mode="disabled" name="renderspec">
+    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/newton/openstack/oslo.service/oslo.service.spec.j2</param>
+    <param name="output-name">python-oslo.service.spec</param>
+    <param 
name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/newton/global-requirements.txt</param>
   </service>
-  <service name="refresh_patches" mode="disabled">
+  <service mode="disabled" name="download_files">
     <param name="changesgenerate">enable</param>
   </service>
-  <service name="python_requires" mode="disabled">
-  </service>
+  <service name="format_spec_file" mode="disabled"/>
 </services>

++++++ oslo.service-1.11.0.tar.gz -> oslo.service-1.16.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-1.11.0/AUTHORS 
new/oslo.service-1.16.0/AUTHORS
--- old/oslo.service-1.11.0/AUTHORS     2016-05-25 00:10:02.000000000 +0200
+++ new/oslo.service-1.16.0/AUTHORS     2016-08-25 14:03:44.000000000 +0200
@@ -102,4 +102,5 @@
 sonu.kumar <sonu.ku...@nectechnologies.in>
 stanzgy <stan...@gmail.com>
 venkatamahesh <venkatamaheshko...@gmail.com>
+yan.haifeng <yanhe...@qq.com>
 zwei <leid...@unitedstack.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-1.11.0/ChangeLog 
new/oslo.service-1.16.0/ChangeLog
--- old/oslo.service-1.11.0/ChangeLog   2016-05-25 00:10:02.000000000 +0200
+++ new/oslo.service-1.16.0/ChangeLog   2016-08-25 14:03:44.000000000 +0200
@@ -1,6 +1,41 @@
 CHANGES
 =======
 
+1.16.0
+------
+
+* Updated from global requirements
+
+1.15.0
+------
+
+* Updated from global requirements
+
+1.14.0
+------
+
+* Updated from global requirements
+* Fix parameters of assertEqual are misplaced
+
+1.13.0
+------
+
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+
+1.12.0
+------
+
+* Imported Translations from Zanata
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+
 1.11.0
 ------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-1.11.0/PKG-INFO 
new/oslo.service-1.16.0/PKG-INFO
--- old/oslo.service-1.11.0/PKG-INFO    2016-05-25 00:10:03.000000000 +0200
+++ new/oslo.service-1.16.0/PKG-INFO    2016-08-25 14:03:45.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: oslo.service
-Version: 1.11.0
+Version: 1.16.0
 Summary: oslo.service library
 Home-page: http://wiki.openstack.org/wiki/Oslo#oslo.service
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-1.11.0/oslo.service.egg-info/PKG-INFO 
new/oslo.service-1.16.0/oslo.service.egg-info/PKG-INFO
--- old/oslo.service-1.11.0/oslo.service.egg-info/PKG-INFO      2016-05-25 
00:10:02.000000000 +0200
+++ new/oslo.service-1.16.0/oslo.service.egg-info/PKG-INFO      2016-08-25 
14:03:44.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: oslo.service
-Version: 1.11.0
+Version: 1.16.0
 Summary: oslo.service library
 Home-page: http://wiki.openstack.org/wiki/Oslo#oslo.service
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.service-1.11.0/oslo.service.egg-info/SOURCES.txt 
new/oslo.service-1.16.0/oslo.service.egg-info/SOURCES.txt
--- old/oslo.service-1.11.0/oslo.service.egg-info/SOURCES.txt   2016-05-25 
00:10:03.000000000 +0200
+++ new/oslo.service-1.16.0/oslo.service.egg-info/SOURCES.txt   2016-08-25 
14:03:45.000000000 +0200
@@ -47,6 +47,10 @@
 oslo_service/systemd.py
 oslo_service/threadgroup.py
 oslo_service/wsgi.py
+oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-error.po
+oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-info.po
+oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-warning.po
+oslo_service/locale/en_GB/LC_MESSAGES/oslo_service.po
 oslo_service/tests/__init__.py
 oslo_service/tests/base.py
 oslo_service/tests/eventlet_service.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-1.11.0/oslo.service.egg-info/pbr.json 
new/oslo.service-1.16.0/oslo.service.egg-info/pbr.json
--- old/oslo.service-1.11.0/oslo.service.egg-info/pbr.json      2016-05-25 
00:10:02.000000000 +0200
+++ new/oslo.service-1.16.0/oslo.service.egg-info/pbr.json      2016-08-25 
14:03:44.000000000 +0200
@@ -1 +1 @@
-{"is_release": true, "git_version": "43343b4"}
\ No newline at end of file
+{"git_version": "9df6088", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.service-1.11.0/oslo.service.egg-info/requires.txt 
new/oslo.service-1.16.0/oslo.service.egg-info/requires.txt
--- old/oslo.service-1.11.0/oslo.service.egg-info/requires.txt  2016-05-25 
00:10:02.000000000 +0200
+++ new/oslo.service-1.16.0/oslo.service.egg-info/requires.txt  2016-08-25 
14:03:44.000000000 +0200
@@ -2,9 +2,9 @@
 eventlet!=0.18.3,>=0.18.2
 greenlet>=0.3.2
 monotonic>=0.6
-oslo.utils>=3.5.0
-oslo.concurrency>=3.5.0
-oslo.config>=3.9.0
+oslo.utils>=3.16.0
+oslo.concurrency>=3.8.0
+oslo.config>=3.14.0
 oslo.log>=1.14.0
 six>=1.9.0
 oslo.i18n>=2.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.service-1.11.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-error.po
 
new/oslo.service-1.16.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-error.po
--- 
old/oslo.service-1.11.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-error.po
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/oslo.service-1.16.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-error.po
     2016-08-25 14:00:10.000000000 +0200
@@ -0,0 +1,50 @@
+# Andi Chandler <a...@gowling.com>, 2016. #zanata
+# Andreas Jaeger <jaegera...@gmail.com>, 2016. #zanata
+msgid ""
+msgstr ""
+"Project-Id-Version: oslo.service 1.11.1.dev6\n"
+"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n";
+"POT-Creation-Date: 2016-06-04 05:23+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"PO-Revision-Date: 2016-06-03 10:53+0000\n"
+"Last-Translator: Andi Chandler <a...@gowling.com>\n"
+"Language-Team: English (United Kingdom)\n"
+"Language: en-GB\n"
+"X-Generator: Zanata 3.7.3\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#, python-format
+msgid "%(kind)s %(func_name)r failed"
+msgstr "%(kind)s %(func_name)r failed"
+
+#, python-format
+msgid "Could not bind to %(host)s:%(port)s"
+msgstr "Could not bind to %(host)s:%(port)s"
+
+#, python-format
+msgid "Couldn't lookup app: %s"
+msgstr "Couldn't lookup app: %s"
+
+msgid "Error canceling thread."
+msgstr "Error cancelling thread."
+
+#, python-format
+msgid "Error during %(full_task_name)s"
+msgstr "Error during %(full_task_name)s"
+
+msgid "Error starting thread."
+msgstr "Error starting thread."
+
+msgid "Error stopping thread."
+msgstr "Error stopping thread."
+
+msgid "Error waiting on thread."
+msgstr "Error waiting on thread."
+
+msgid "Error waiting on timer."
+msgstr "Error waiting on timer."
+
+msgid "Unhandled exception"
+msgstr "Unhandled exception"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.service-1.11.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-info.po
 
new/oslo.service-1.16.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-info.po
--- 
old/oslo.service-1.11.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-info.po
      1970-01-01 01:00:00.000000000 +0100
+++ 
new/oslo.service-1.16.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-info.po
      2016-08-25 14:00:10.000000000 +0200
@@ -0,0 +1,85 @@
+# Andi Chandler <a...@gowling.com>, 2016. #zanata
+# Andreas Jaeger <jaegera...@gmail.com>, 2016. #zanata
+msgid ""
+msgstr ""
+"Project-Id-Version: oslo.service 1.11.1.dev6\n"
+"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n";
+"POT-Creation-Date: 2016-06-04 05:23+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"PO-Revision-Date: 2016-06-03 10:54+0000\n"
+"Last-Translator: Andi Chandler <a...@gowling.com>\n"
+"Language-Team: English (United Kingdom)\n"
+"Language: en-GB\n"
+"X-Generator: Zanata 3.7.3\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#, python-format
+msgid "%(name)s listening on %(host)s:%(port)s"
+msgstr "%(name)s listening on %(host)s:%(port)s"
+
+#, python-format
+msgid "%(name)s listening on %(socket_file)s:"
+msgstr "%(name)s listening on %(socket_file)s:"
+
+#, python-format
+msgid "Caught %s, exiting"
+msgstr "Caught %s, exiting"
+
+#, python-format
+msgid "Caught %s, stopping children"
+msgstr "Caught %s, stopping children"
+
+msgid "Caught SIGINT signal, instantaneous exiting"
+msgstr "Caught SIGINT signal, instantaneous exiting"
+
+#, python-format
+msgid "Child %(pid)d killed by signal %(sig)d"
+msgstr "Child %(pid)d killed by signal %(sig)d"
+
+#, python-format
+msgid "Child %(pid)s exited with status %(code)d"
+msgstr "Child %(pid)s exited with status %(code)d"
+
+#, python-format
+msgid "Child caught %s, exiting"
+msgstr "Child caught %s, exiting"
+
+#, python-format
+msgid "Eventlet backdoor listening on %(where_running)s for process %(pid)d"
+msgstr "Eventlet backdoor listening on %(where_running)s for process %(pid)d"
+
+msgid "Forking too fast, sleeping"
+msgstr "Forking too fast, sleeping"
+
+msgid "Graceful shutdown timeout exceeded, instantaneous exiting"
+msgstr "Graceful shutdown timeout exceeded, instantaneous exiting"
+
+msgid "Parent process has died unexpectedly, exiting"
+msgstr "Parent process has died unexpectedly, exiting"
+
+#, python-format
+msgid "Skipping periodic task %(task)s because it is disabled"
+msgstr "Skipping periodic task %(task)s because it is disabled"
+
+#, python-format
+msgid "Skipping periodic task %(task)s because its interval is negative"
+msgstr "Skipping periodic task %(task)s because its interval is negative"
+
+#, python-format
+msgid "Starting %d workers"
+msgstr "Starting %d workers"
+
+msgid "Stopping WSGI server."
+msgstr "Stopping WSGI server."
+
+msgid "WSGI server has stopped."
+msgstr "WSGI server has stopped."
+
+msgid "Wait called after thread killed. Cleaning up."
+msgstr "Wait called after thread killed. Cleaning up."
+
+#, python-format
+msgid "Waiting on %d children to exit"
+msgstr "Waiting on %d children to exit"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.service-1.11.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-warning.po
 
new/oslo.service-1.16.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-warning.po
--- 
old/oslo.service-1.11.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-warning.po
   1970-01-01 01:00:00.000000000 +0100
+++ 
new/oslo.service-1.16.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service-log-warning.po
   2016-08-25 14:00:10.000000000 +0200
@@ -0,0 +1,23 @@
+# Andi Chandler <a...@gowling.com>, 2016. #zanata
+msgid ""
+msgstr ""
+"Project-Id-Version: oslo.service 1.11.1.dev6\n"
+"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n";
+"POT-Creation-Date: 2016-06-04 05:23+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"PO-Revision-Date: 2016-06-03 10:51+0000\n"
+"Last-Translator: Andi Chandler <a...@gowling.com>\n"
+"Language-Team: English (United Kingdom)\n"
+"Language: en-GB\n"
+"X-Generator: Zanata 3.7.3\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#, python-format
+msgid "Function %(func_name)r run outlasted interval by %(delay).2f sec"
+msgstr "Function %(func_name)r run outlasted interval by %(delay).2f sec"
+
+#, python-format
+msgid "pid %d not in child list"
+msgstr "pid %d not in child list"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.service-1.11.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service.po 
new/oslo.service-1.16.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service.po
--- 
old/oslo.service-1.11.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service.po   
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/oslo.service-1.16.0/oslo_service/locale/en_GB/LC_MESSAGES/oslo_service.po   
    2016-08-25 14:00:10.000000000 +0200
@@ -0,0 +1,124 @@
+# Andi Chandler <a...@gowling.com>, 2016. #zanata
+# Andreas Jaeger <jaegera...@gmail.com>, 2016. #zanata
+msgid ""
+msgstr ""
+"Project-Id-Version: oslo.service 1.11.1.dev6\n"
+"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n";
+"POT-Creation-Date: 2016-06-04 05:23+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"PO-Revision-Date: 2016-06-03 10:50+0000\n"
+"Last-Translator: Andi Chandler <a...@gowling.com>\n"
+"Language-Team: English (United Kingdom)\n"
+"Language: en-GB\n"
+"X-Generator: Zanata 3.7.3\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+msgid ""
+"A dynamic backoff interval looping call can only run one function at a time"
+msgstr ""
+"A dynamic backoff interval looping call can only run one function at a time"
+
+msgid "A dynamic interval looping call can only run one function at a time"
+msgstr "A dynamic interval looping call can only run one function at a time"
+
+msgid ""
+"A dynamic interval looping call should supply either an interval or "
+"periodic_interval_max"
+msgstr ""
+"A dynamic interval looping call should supply either an interval or "
+"periodic_interval_max"
+
+msgid "A fixed interval looping call can only run one function at a time"
+msgstr "A fixed interval looping call can only run one function at a time"
+
+msgid "A looping call can only run one function at a time"
+msgstr "A looping call can only run one function at a time"
+
+#, python-format
+msgid "Could not find config at %(path)s"
+msgstr "Could not find config at %(path)s"
+
+#, python-format
+msgid "Could not load paste app '%(name)s' from %(path)s"
+msgstr "Could not load paste app '%(name)s' from %(path)s"
+
+msgid "Did not create backdoor at requested location"
+msgstr "Did not create backdoor at requested location"
+
+msgid "Dynamic backoff interval looping call"
+msgstr "Dynamic backoff interval looping call"
+
+msgid "Dynamic interval looping call"
+msgstr "Dynamic interval looping call"
+
+msgid "Fixed interval looping call"
+msgstr "Fixed interval looping call"
+
+#, python-format
+msgid "Invalid SSL version : %s"
+msgstr "Invalid SSL version : %s"
+
+#, python-format
+msgid "Invalid backdoor_port configuration %(range)s: %(ex)s. %(help)s"
+msgstr "Invalid backdoor_port configuration %(range)s: %(ex)s. %(help)s"
+
+#, python-format
+msgid ""
+"Invalid input received: Unexpected argument for periodic task creation: "
+"%(arg)s."
+msgstr ""
+"Invalid input received: Unexpected argument for periodic task creation: "
+"%(arg)s."
+
+#, python-format
+msgid "Invalid restart_method: %s"
+msgstr "Invalid restart_method: %s"
+
+msgid "Launcher asked to start multiple workers"
+msgstr "Launcher asked to start multiple workers"
+
+#, python-format
+msgid "Looping call timed out after %.02f seconds"
+msgstr "Looping call timed out after %.02f seconds"
+
+msgid "Number of workers should be positive!"
+msgstr "Number of workers should be positive!"
+
+#, python-format
+msgid "Service %(service)s must an instance of %(base)s!"
+msgstr "Service %(service)s must an instance of %(base)s!"
+
+msgid "The backlog must be more than 0"
+msgstr "The backlog must be more than 0"
+
+#, python-format
+msgid "Unable to find ca_file : %s"
+msgstr "Unable to find ca_file : %s"
+
+#, python-format
+msgid "Unable to find cert_file : %s"
+msgstr "Unable to find cert_file : %s"
+
+#, python-format
+msgid "Unable to find key_file : %s"
+msgstr "Unable to find key_file : %s"
+
+#, python-format
+msgid "Unexpected argument for periodic task creation: %(arg)s."
+msgstr "Unexpected argument for periodic task creation: %(arg)s."
+
+msgid "Unknown looping call"
+msgstr "Unknown looping call"
+
+#, python-format
+msgid "Unsupported socket family: %s"
+msgstr "Unsupported socket family: %s"
+
+msgid ""
+"When running server in SSL mode, you must specify both a cert_file and "
+"key_file option value in your configuration file"
+msgstr ""
+"When running server in SSL mode, you must specify both a cert_file and "
+"key_file option value in your configuration file"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.service-1.11.0/oslo_service/tests/test_eventlet_backdoor.py 
new/oslo.service-1.16.0/oslo_service/tests/test_eventlet_backdoor.py
--- old/oslo.service-1.11.0/oslo_service/tests/test_eventlet_backdoor.py        
2016-05-25 00:08:22.000000000 +0200
+++ new/oslo.service-1.16.0/oslo_service/tests/test_eventlet_backdoor.py        
2016-08-25 14:00:10.000000000 +0200
@@ -36,7 +36,7 @@
         self.config(backdoor_socket="/tmp/my_special_socket")
         listen_mock.side_effect = mock.MagicMock()
         path = eventlet_backdoor.initialize_if_enabled(self.conf)
-        self.assertEqual(path, "/tmp/my_special_socket")
+        self.assertEqual("/tmp/my_special_socket", path)
 
     @mock.patch.object(os, 'unlink')
     @mock.patch.object(eventlet, 'spawn')
@@ -47,7 +47,7 @@
         sock = mock.MagicMock()
         listen_mock.side_effect = [socket.error(errno.EADDRINUSE, ''), sock]
         path = eventlet_backdoor.initialize_if_enabled(self.conf)
-        self.assertEqual(path, "/tmp/my_special_socket")
+        self.assertEqual("/tmp/my_special_socket", path)
         unlink_mock.assert_called_with("/tmp/my_special_socket")
 
     @mock.patch.object(os, 'unlink')
@@ -60,7 +60,7 @@
         listen_mock.side_effect = [socket.error(errno.EADDRINUSE, ''), sock]
         unlink_mock.side_effect = OSError(errno.ENOENT, '')
         path = eventlet_backdoor.initialize_if_enabled(self.conf)
-        self.assertEqual(path, "/tmp/my_special_socket")
+        self.assertEqual("/tmp/my_special_socket", path)
         unlink_mock.assert_called_with("/tmp/my_special_socket")
 
     @mock.patch.object(os, 'unlink')
@@ -95,7 +95,7 @@
         sock.getsockname.return_value = ('127.0.0.1', 1234)
         listen_mock.return_value = sock
         port = eventlet_backdoor.initialize_if_enabled(self.conf)
-        self.assertEqual(port, 1234)
+        self.assertEqual(1234, port)
 
     @mock.patch.object(eventlet, 'spawn')
     @mock.patch.object(eventlet, 'listen')
@@ -113,7 +113,7 @@
         sock.getsockname.return_value = ('127.0.0.1', 8800)
         listen_mock.return_value = sock
         port = eventlet_backdoor.initialize_if_enabled(self.conf)
-        self.assertEqual(port, 8800)
+        self.assertEqual(8800, port)
 
     @mock.patch.object(eventlet, 'spawn')
     @mock.patch.object(eventlet, 'listen')
@@ -123,7 +123,7 @@
         sock.getsockname.return_value = ('127.0.0.1', 8801)
         listen_mock.side_effect = [socket.error(errno.EADDRINUSE, ''), sock]
         port = eventlet_backdoor.initialize_if_enabled(self.conf)
-        self.assertEqual(port, 8801)
+        self.assertEqual(8801, port)
 
     @mock.patch.object(eventlet, 'spawn')
     @mock.patch.object(eventlet, 'listen')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.service-1.11.0/oslo_service/tests/test_loopingcall.py 
new/oslo.service-1.16.0/oslo_service/tests/test_loopingcall.py
--- old/oslo.service-1.11.0/oslo_service/tests/test_loopingcall.py      
2016-05-25 00:08:22.000000000 +0200
+++ new/oslo.service-1.16.0/oslo_service/tests/test_loopingcall.py      
2016-08-25 14:00:10.000000000 +0200
@@ -50,8 +50,8 @@
         # Make sure that by default the oslo_service.service_hub() kicks in,
         # test in the main thread
         hub = eventlet.hubs.get_hub()
-        self.assertEqual(hub.clock,
-                         oslo_service._monotonic)
+        self.assertEqual(oslo_service._monotonic,
+                         hub.clock)
 
     def test_eventlet_use_hub_override(self):
         ns = {}
@@ -69,14 +69,14 @@
         thread = threading.Thread(target=task)
         thread.start()
         thread.join()
-        self.assertEqual(ns['result'], 'ok')
+        self.assertEqual('ok', ns['result'])
 
     def _test_eventlet_use_hub_override(self):
         # Make sure that by default the
         # oslo_service.service_hub() kicks in
         old_clock = eventlet.hubs.get_hub().clock
-        self.assertEqual(old_clock,
-                         oslo_service._monotonic)
+        self.assertEqual(oslo_service._monotonic,
+                         old_clock)
 
         # eventlet will use time.monotonic() by default, same clock than
         # oslo.service_hub():
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.service-1.11.0/oslo_service/tests/test_periodic.py 
new/oslo.service-1.16.0/oslo_service/tests/test_periodic.py
--- old/oslo.service-1.11.0/oslo_service/tests/test_periodic.py 2016-05-25 
00:08:22.000000000 +0200
+++ new/oslo.service-1.16.0/oslo_service/tests/test_periodic.py 2016-08-25 
14:00:10.000000000 +0200
@@ -81,13 +81,13 @@
         serv.add_periodic_task(ext2)
         serv.run_periodic_tasks(None)
         # Time: 340
-        self.assertEqual(serv.called['doit'], 0)
-        self.assertEqual(serv.called['urg'], 0)
+        self.assertEqual(0, serv.called['doit'])
+        self.assertEqual(0, serv.called['urg'])
         # New last run will be 350
-        self.assertEqual(serv.called['ticks'], 1)
-        self.assertEqual(serv.called['tocks'], 0)
-        self.assertEqual(external_called['ext1'], 0)
-        self.assertEqual(external_called['ext2'], 0)
+        self.assertEqual(1, serv.called['ticks'])
+        self.assertEqual(0, serv.called['tocks'])
+        self.assertEqual(0, external_called['ext1'])
+        self.assertEqual(0, external_called['ext2'])
 
         time = time + periodic_task.DEFAULT_INTERVAL
         mock_now.return_value = time
@@ -95,33 +95,33 @@
 
         # Time:400
         # New Last run: 420
-        self.assertEqual(serv.called['doit'], 1)
-        self.assertEqual(serv.called['urg'], 1)
+        self.assertEqual(1, serv.called['doit'])
+        self.assertEqual(1, serv.called['urg'])
         # Closest multiple of 70 is 420
-        self.assertEqual(serv.called['ticks'], 1)
-        self.assertEqual(serv.called['tocks'], 0)
-        self.assertEqual(external_called['ext1'], 1)
-        self.assertEqual(external_called['ext2'], 0)
+        self.assertEqual(1, serv.called['ticks'])
+        self.assertEqual(0, serv.called['tocks'])
+        self.assertEqual(1, external_called['ext1'])
+        self.assertEqual(0, external_called['ext2'])
 
         time = time + periodic_task.DEFAULT_INTERVAL / 2
         mock_now.return_value = time
         serv.run_periodic_tasks(None)
-        self.assertEqual(serv.called['doit'], 1)
-        self.assertEqual(serv.called['urg'], 1)
-        self.assertEqual(serv.called['ticks'], 2)
-        self.assertEqual(serv.called['tocks'], 1)
-        self.assertEqual(external_called['ext1'], 1)
-        self.assertEqual(external_called['ext2'], 1)
+        self.assertEqual(1, serv.called['doit'])
+        self.assertEqual(1, serv.called['urg'])
+        self.assertEqual(2, serv.called['ticks'])
+        self.assertEqual(1, serv.called['tocks'])
+        self.assertEqual(1, external_called['ext1'])
+        self.assertEqual(1, external_called['ext2'])
 
         time = time + periodic_task.DEFAULT_INTERVAL
         mock_now.return_value = time
         serv.run_periodic_tasks(None)
-        self.assertEqual(serv.called['doit'], 2)
-        self.assertEqual(serv.called['urg'], 2)
-        self.assertEqual(serv.called['ticks'], 3)
-        self.assertEqual(serv.called['tocks'], 2)
-        self.assertEqual(external_called['ext1'], 2)
-        self.assertEqual(external_called['ext2'], 2)
+        self.assertEqual(2, serv.called['doit'])
+        self.assertEqual(2, serv.called['urg'])
+        self.assertEqual(3, serv.called['ticks'])
+        self.assertEqual(2, serv.called['tocks'])
+        self.assertEqual(2, external_called['ext1'])
+        self.assertEqual(2, external_called['ext2'])
 
     @mock.patch('oslo_service.periodic_task.now')
     def test_called_correct(self, mock_now):
@@ -145,7 +145,7 @@
         serv = AService(self.conf)
         for i in range(200):
             serv.run_periodic_tasks(None)
-            self.assertEqual(serv.called['ticks'], int(i / test_spacing))
+            self.assertEqual(int(i / test_spacing), serv.called['ticks'])
             time += 1
             mock_now.return_value = time
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.service-1.11.0/oslo_service/tests/test_service.py 
new/oslo.service-1.16.0/oslo_service/tests/test_service.py
--- old/oslo.service-1.11.0/oslo_service/tests/test_service.py  2016-05-25 
00:08:22.000000000 +0200
+++ new/oslo.service-1.16.0/oslo_service/tests/test_service.py  2016-08-25 
14:00:10.000000000 +0200
@@ -51,7 +51,7 @@
     def test_override_manager_method(self):
         serv = ExtendedService()
         serv.start()
-        self.assertEqual(serv.test_method(), 'service')
+        self.assertEqual('service', serv.test_method())
 
 
 class ServiceWithTimer(service.Service):
@@ -207,20 +207,20 @@
         self._terminate_with_signal(signal.SIGKILL)
         status = self._reap_test()
         self.assertTrue(os.WIFSIGNALED(status))
-        self.assertEqual(os.WTERMSIG(status), signal.SIGKILL)
+        self.assertEqual(signal.SIGKILL, os.WTERMSIG(status))
 
     def test_terminate_sigterm(self):
         self._terminate_with_signal(signal.SIGTERM)
         status = self._reap_test()
         self.assertTrue(os.WIFEXITED(status))
-        self.assertEqual(os.WEXITSTATUS(status), 0)
+        self.assertEqual(0, os.WEXITSTATUS(status))
 
     def test_crashed_service(self):
         service_maker = lambda: ServiceCrashOnStart()
         self.pid = self._spawn_service(service_maker=service_maker)
         status = self._reap_test()
         self.assertTrue(os.WIFEXITED(status))
-        self.assertEqual(os.WEXITSTATUS(status), 1)
+        self.assertEqual(1, os.WEXITSTATUS(status))
 
     def test_child_signal_sighup(self):
         start_workers = self._spawn()
@@ -282,7 +282,7 @@
 
         status = self._reap_test()
         self.assertTrue(os.WIFEXITED(status))
-        self.assertEqual(os.WEXITSTATUS(status), 0)
+        self.assertEqual(0, os.WEXITSTATUS(status))
 
     def test_mutate_hook_service_launcher(self):
         """Test mutate_config_files is called by ServiceLauncher on SIGHUP.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-1.11.0/oslo_service/tests/test_wsgi.py 
new/oslo.service-1.16.0/oslo_service/tests/test_wsgi.py
--- old/oslo.service-1.11.0/oslo_service/tests/test_wsgi.py     2016-05-25 
00:08:22.000000000 +0200
+++ new/oslo.service-1.16.0/oslo_service/tests/test_wsgi.py     2016-08-25 
14:00:10.000000000 +0200
@@ -130,8 +130,8 @@
     def test_custom_max_header_line(self):
         self.config(max_header_line=4096)  # Default value is 16384
         wsgi.Server(self.conf, "test_custom_max_header_line", None)
-        self.assertEqual(self.conf.max_header_line,
-                         eventlet.wsgi.MAX_HEADER_LINE)
+        self.assertEqual(eventlet.wsgi.MAX_HEADER_LINE,
+                         self.conf.max_header_line)
 
     def test_start_random_port(self):
         server = wsgi.Server(self.conf, "test_random_port", None,
@@ -212,14 +212,14 @@
         uri = "http://127.0.0.1:%d/%s"; % (server.port, 10000 * 'x')
         resp = requests.get(uri, proxies={"http": ""})
         eventlet.sleep(0)
-        self.assertNotEqual(resp.status_code,
-                            requests.codes.REQUEST_URI_TOO_LARGE)
+        self.assertNotEqual(requests.codes.REQUEST_URI_TOO_LARGE,
+                            resp.status_code)
 
         uri = "http://127.0.0.1:%d/%s"; % (server.port, 20000 * 'x')
         resp = requests.get(uri, proxies={"http": ""})
         eventlet.sleep(0)
-        self.assertEqual(resp.status_code,
-                         requests.codes.REQUEST_URI_TOO_LARGE)
+        self.assertEqual(requests.codes.REQUEST_URI_TOO_LARGE,
+                         resp.status_code)
         server.stop()
         server.wait()
 
@@ -230,12 +230,12 @@
 
         # Stopping the server, which in turn sets pool size to 0
         server.stop()
-        self.assertEqual(server._pool.size, 0)
+        self.assertEqual(0, server._pool.size)
 
         # Resetting pool size to default
         server.reset()
         server.start()
-        self.assertEqual(server._pool.size, CONF.wsgi_default_pool_size)
+        self.assertEqual(CONF.wsgi_default_pool_size, server._pool.size)
 
     def test_client_socket_timeout(self):
         self.config(client_socket_timeout=5)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-1.11.0/requirements.txt 
new/oslo.service-1.16.0/requirements.txt
--- old/oslo.service-1.11.0/requirements.txt    2016-05-25 00:08:24.000000000 
+0200
+++ new/oslo.service-1.16.0/requirements.txt    2016-08-25 14:00:10.000000000 
+0200
@@ -6,9 +6,9 @@
 eventlet!=0.18.3,>=0.18.2 # MIT
 greenlet>=0.3.2 # MIT
 monotonic>=0.6 # Apache-2.0
-oslo.utils>=3.5.0 # Apache-2.0
-oslo.concurrency>=3.5.0 # Apache-2.0
-oslo.config>=3.9.0 # Apache-2.0
+oslo.utils>=3.16.0 # Apache-2.0
+oslo.concurrency>=3.8.0 # Apache-2.0
+oslo.config>=3.14.0 # Apache-2.0
 oslo.log>=1.14.0 # Apache-2.0
 six>=1.9.0 # MIT
 oslo.i18n>=2.1.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.service-1.11.0/test-requirements.txt 
new/oslo.service-1.16.0/test-requirements.txt
--- old/oslo.service-1.11.0/test-requirements.txt       2016-05-25 
00:08:22.000000000 +0200
+++ new/oslo.service-1.16.0/test-requirements.txt       2016-08-25 
14:00:10.000000000 +0200
@@ -2,17 +2,17 @@
 # of appearance. Changing the order has an impact on the overall integration
 # process, which may cause wedges in the gate later.
 
-fixtures<2.0,>=1.3.1 # Apache-2.0/BSD
+fixtures>=3.0.0 # Apache-2.0/BSD
 hacking<0.11,>=0.10.0
-mock>=1.2 # BSD
+mock>=2.0 # BSD
 oslotest>=1.10.0 # Apache-2.0
 
 # These are needed for docs generation/testing
 oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD
+sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
 doc8 # Apache-2.0
 
 coverage>=3.6 # Apache-2.0
 
 # Bandit security code scanner
-bandit>=1.0.1 # Apache-2.0
+bandit>=1.1.0 # Apache-2.0


Reply via email to