Hello community,

here is the log from the commit of package python-oslo.vmware for 
openSUSE:Factory checked in at 2015-11-10 10:03:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslo.vmware (Old)
 and      /work/SRC/openSUSE:Factory/.python-oslo.vmware.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-oslo.vmware"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oslo.vmware/python-oslo.vmware.changes    
2015-10-30 13:42:13.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-oslo.vmware.new/python-oslo.vmware.changes   
    2015-11-10 10:03:58.000000000 +0100
@@ -1,0 +2,21 @@
+Wed Oct 14 12:51:10 UTC 2015 - [email protected]
+
+- update to 1.22:
+  * Updated from global requirements
+  * Fix coverage configuration and execution
+  * No need for Oslo Incubator Sync
+  * Add support for SSL thumbprint when using FileWriteHandle
+  * Define WithRetrieval context
+  * Imported Translations from Zanata
+  * Add shields.io version/downloads links/badges into README.rst
+  * docs - Set pbr 'warnerrors' option for doc build
+  * clean up auto-doc api build
+  * do not show the full release history in the main table of contents
+  * clean up readme and documentation titles
+  * Change ignore-errors to ignore_errors
+  * Updated from global requirements
+  * Add support for using HTTP POST in VmdkWriteHandle
+  * Add unit tests for FileHandle._create_connection
+  * Update the documentation
+
+-------------------------------------------------------------------

Old:
----
  oslo.vmware-1.21.0.tar.gz

New:
----
  oslo.vmware-1.22.0.tar.gz

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

Other differences:
------------------
++++++ python-oslo.vmware.spec ++++++
--- /var/tmp/diff_new_pack.Pn2ovQ/_old  2015-11-10 10:03:59.000000000 +0100
+++ /var/tmp/diff_new_pack.Pn2ovQ/_new  2015-11-10 10:03:59.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           python-oslo.vmware
-Version:        1.21.0
+Version:        1.22.0
 Release:        0
 Url:            https://launchpad.net/oslo/
 Summary:        OpenStack configuration API

++++++ oslo.vmware-1.21.0.tar.gz -> oslo.vmware-1.22.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/.coveragerc 
new/oslo.vmware-1.22.0/.coveragerc
--- old/oslo.vmware-1.21.0/.coveragerc  2015-09-01 20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/.coveragerc  2015-10-12 17:38:21.000000000 +0200
@@ -1,7 +1,8 @@
 [run]
 branch = True
-source = vmware
-omit = vmware/tests/*,vmware/openstack/*
+source = oslo_vmware
+omit = oslo_vmware/tests/*
 
 [report]
-ignore-errors = True
\ No newline at end of file
+ignore_errors = True
+precision = 2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/AUTHORS 
new/oslo.vmware-1.22.0/AUTHORS
--- old/oslo.vmware-1.21.0/AUTHORS      2015-09-01 20:38:51.000000000 +0200
+++ new/oslo.vmware-1.22.0/AUTHORS      2015-10-12 17:39:03.000000000 +0200
@@ -1,6 +1,7 @@
 Andreas Jaeger <[email protected]>
 Arnaud Legendre <[email protected]>
 Arnaud Legendre <[email protected]>
+Cedric Brandily <[email protected]>
 ChangBo Guo(gcb) <[email protected]>
 Christian Berendt <[email protected]>
 Dan Prince <[email protected]>
@@ -15,7 +16,9 @@
 Kobi Samoray <[email protected]>
 Masaru Nomura <[email protected]>
 Matt Riedemann <[email protected]>
+Monty Taylor <[email protected]>
 Radoslav Gerganov <[email protected]>
+Ronald Bradford <[email protected]>
 Ryan Hsu <[email protected]>
 Ryan Hsu <[email protected]>
 Sabari Kumar Murugesan <[email protected]>
@@ -25,3 +28,4 @@
 Vipin Balachandran <[email protected]>
 Vui Lam <[email protected]>
 ZHU ZHU <[email protected]>
+zhu.rong <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/CONTRIBUTING.rst 
new/oslo.vmware-1.22.0/CONTRIBUTING.rst
--- old/oslo.vmware-1.21.0/CONTRIBUTING.rst     2015-09-01 20:38:14.000000000 
+0200
+++ new/oslo.vmware-1.22.0/CONTRIBUTING.rst     2015-10-12 17:38:21.000000000 
+0200
@@ -1,3 +1,7 @@
+=============
+Contributing
+=============
+
 If you would like to contribute to the development of OpenStack,
 you must follow the steps in this page:
 
@@ -13,4 +17,4 @@
 
 Bugs should be filed on Launchpad, not GitHub:
 
-   https://bugs.launchpad.net/oslo.vmware
\ No newline at end of file
+   https://bugs.launchpad.net/oslo.vmware
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/ChangeLog 
new/oslo.vmware-1.22.0/ChangeLog
--- old/oslo.vmware-1.21.0/ChangeLog    2015-09-01 20:38:51.000000000 +0200
+++ new/oslo.vmware-1.22.0/ChangeLog    2015-10-12 17:39:03.000000000 +0200
@@ -1,6 +1,26 @@
 CHANGES
 =======
 
+1.22.0
+------
+
+* Updated from global requirements
+* Fix coverage configuration and execution
+* No need for Oslo Incubator Sync
+* Add support for SSL thumbprint when using FileWriteHandle
+* Define WithRetrieval context
+* Imported Translations from Zanata
+* Add shields.io version/downloads links/badges into README.rst
+* docs - Set pbr 'warnerrors' option for doc build
+* clean up auto-doc api build
+* do not show the full release history in the main table of contents
+* clean up readme and documentation titles
+* Change ignore-errors to ignore_errors
+* Updated from global requirements
+* Add support for using HTTP POST in VmdkWriteHandle
+* Add unit tests for FileHandle._create_connection
+* Update the documentation
+
 1.21.0
 ------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/PKG-INFO 
new/oslo.vmware-1.22.0/PKG-INFO
--- old/oslo.vmware-1.21.0/PKG-INFO     2015-09-01 20:38:51.000000000 +0200
+++ new/oslo.vmware-1.22.0/PKG-INFO     2015-10-12 17:39:04.000000000 +0200
@@ -1,16 +1,25 @@
 Metadata-Version: 1.1
 Name: oslo.vmware
-Version: 1.21.0
+Version: 1.22.0
 Summary: Oslo VMware library
 Home-page: http://launchpad.net/oslo
 Author: OpenStack
 Author-email: [email protected]
 License: UNKNOWN
-Description: =============
-         oslo.vmware
-        =============
+Description: ===================================================
+         oslo.vmware --- VMware support code for OpenStack
+        ===================================================
         
-        The Oslo VMware library provides support for common VMware operations 
and APIs.
+        .. image:: https://img.shields.io/pypi/v/oslo.vmware.svg
+            :target: https://pypi.python.org/pypi/oslo.vmware/
+            :alt: Latest Version
+        
+        .. image:: https://img.shields.io/pypi/dm/oslo.vmware.svg
+            :target: https://pypi.python.org/pypi/oslo.vmware/
+            :alt: Downloads
+        
+        The Oslo VMware library provides support for common VMware operations
+        and APIs.
         
         * License: Apache License, Version 2.0
         * Documentation: http://docs.openstack.org/developer/oslo.vmware
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/README.rst 
new/oslo.vmware-1.22.0/README.rst
--- old/oslo.vmware-1.21.0/README.rst   2015-09-01 20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/README.rst   2015-10-12 17:38:21.000000000 +0200
@@ -1,8 +1,17 @@
-=============
- oslo.vmware
-=============
+===================================================
+ oslo.vmware --- VMware support code for OpenStack
+===================================================
 
-The Oslo VMware library provides support for common VMware operations and APIs.
+.. image:: https://img.shields.io/pypi/v/oslo.vmware.svg
+    :target: https://pypi.python.org/pypi/oslo.vmware/
+    :alt: Latest Version
+
+.. image:: https://img.shields.io/pypi/dm/oslo.vmware.svg
+    :target: https://pypi.python.org/pypi/oslo.vmware/
+    :alt: Downloads
+
+The Oslo VMware library provides support for common VMware operations
+and APIs.
 
 * License: Apache License, Version 2.0
 * Documentation: http://docs.openstack.org/developer/oslo.vmware
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/doc/source/index.rst 
new/oslo.vmware-1.22.0/doc/source/index.rst
--- old/oslo.vmware-1.21.0/doc/source/index.rst 2015-09-01 20:38:14.000000000 
+0200
+++ new/oslo.vmware-1.22.0/doc/source/index.rst 2015-10-12 17:38:21.000000000 
+0200
@@ -1,16 +1,16 @@
-Welcome to oslo.vmware's documentation!
-=======================================
+===================================================
+ oslo.vmware --- VMware support code for OpenStack
+===================================================
 
-Contents:
+The Oslo VMware library provides support for common VMware operations
+and APIs.
 
 .. toctree::
    :maxdepth: 2
 
-   readme
    installation
    usage
    contributing
-   history
 
 Code Documentation
 ==================
@@ -20,6 +20,15 @@
 
    api/autoindex
 
+Release Notes
+=============
+
+.. toctree::
+   :maxdepth: 1
+
+   history
+
+
 Indices and tables
 ==================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/doc/source/readme.rst 
new/oslo.vmware-1.22.0/doc/source/readme.rst
--- old/oslo.vmware-1.21.0/doc/source/readme.rst        2015-09-01 
20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/doc/source/readme.rst        1970-01-01 
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-.. include:: ../README.rst
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/openstack-common.conf 
new/oslo.vmware-1.22.0/openstack-common.conf
--- old/oslo.vmware-1.21.0/openstack-common.conf        2015-09-01 
20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/openstack-common.conf        1970-01-01 
01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-[DEFAULT]
-
-# The base module to hold the copy of openstack.common
-base=oslo_vmware
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.vmware-1.21.0/oslo.vmware/locale/fr/LC_MESSAGES/oslo.vmware.po 
new/oslo.vmware-1.22.0/oslo.vmware/locale/fr/LC_MESSAGES/oslo.vmware.po
--- old/oslo.vmware-1.21.0/oslo.vmware/locale/fr/LC_MESSAGES/oslo.vmware.po     
2015-09-01 20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo.vmware/locale/fr/LC_MESSAGES/oslo.vmware.po     
2015-10-12 17:38:21.000000000 +0200
@@ -5,20 +5,22 @@
 #
 # Translators:
 # Maxime COQUEREL <[email protected]>, 2014-2015
+# OpenStack Infra <[email protected]>, 2015. #zanata
 msgid ""
 msgstr ""
-"Project-Id-Version:  oslo.vmware\n"
+"Project-Id-Version: oslo.vmware 1.21.1.dev13\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-08-04 06:27+0000\n"
-"PO-Revision-Date: 2015-07-27 22:54+0000\n"
+"POT-Creation-Date: 2015-09-26 06:11+0000\n"
+"PO-Revision-Date: 2015-07-27 10:54+0000\n"
 "Last-Translator: Maxime COQUEREL <[email protected]>\n"
+"Language: fr\n"
 "Language-Team: French (http://www.transifex.com/openstack/oslovmware/";
 "language/fr/)\n"
 "Plural-Forms: nplurals=2; plural=(n > 1)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
 
 msgid "An unknown exception occurred."
 msgstr "Une exception inconnue s'est produite "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.vmware-1.21.0/oslo.vmware/locale/oslo.vmware-log-critical.pot 
new/oslo.vmware-1.22.0/oslo.vmware/locale/oslo.vmware-log-critical.pot
--- old/oslo.vmware-1.21.0/oslo.vmware/locale/oslo.vmware-log-critical.pot      
2015-09-01 20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo.vmware/locale/oslo.vmware-log-critical.pot      
2015-10-12 17:38:21.000000000 +0200
@@ -7,14 +7,14 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: oslo.vmware 1.18.0\n"
+"Project-Id-Version: oslo.vmware 1.21.1.dev13\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-07-29 06:34+0000\n"
+"POT-Creation-Date: 2015-09-26 06:11+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.vmware-1.21.0/oslo.vmware/locale/oslo.vmware-log-error.pot 
new/oslo.vmware-1.22.0/oslo.vmware/locale/oslo.vmware-log-error.pot
--- old/oslo.vmware-1.21.0/oslo.vmware/locale/oslo.vmware-log-error.pot 
2015-09-01 20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo.vmware/locale/oslo.vmware-log-error.pot 
2015-10-12 17:38:21.000000000 +0200
@@ -7,16 +7,16 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: oslo.vmware 1.18.0\n"
+"Project-Id-Version: oslo.vmware 1.21.1.dev13\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-07-29 06:34+0000\n"
+"POT-Creation-Date: 2015-09-26 06:11+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
 
 #: oslo_vmware/api.py:105
 #, python-format
@@ -25,19 +25,19 @@
 " reached max retry count (%(max_retry_count)d)."
 msgstr ""
 
-#: oslo_vmware/api.py:256
+#: oslo_vmware/api.py:261
 #, python-format
 msgid ""
 "Error occurred while logging out and terminating the current session with"
 " ID = %s."
 msgstr ""
 
-#: oslo_vmware/api.py:401
+#: oslo_vmware/api.py:406
 #, python-format
 msgid "Error occurred while reading info of task: %s."
 msgstr ""
 
-#: oslo_vmware/api.py:457
+#: oslo_vmware/api.py:462
 #, python-format
 msgid "Error occurred while checking state of lease: %s."
 msgstr ""
@@ -51,14 +51,14 @@
 msgid "%(name)s: %(value)s"
 msgstr ""
 
-#: oslo_vmware/rw_handles.py:424
+#: oslo_vmware/rw_handles.py:440
 #, python-format
 msgid ""
 "Error occurred while updating the write progress of VMDK file with URL = "
 "%s."
 msgstr ""
 
-#: oslo_vmware/rw_handles.py:564
+#: oslo_vmware/rw_handles.py:579
 #, python-format
 msgid ""
 "Error occurred while updating the read progress of VMDK file with URL = "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.vmware-1.21.0/oslo.vmware/locale/oslo.vmware-log-info.pot 
new/oslo.vmware-1.22.0/oslo.vmware/locale/oslo.vmware-log-info.pot
--- old/oslo.vmware-1.21.0/oslo.vmware/locale/oslo.vmware-log-info.pot  
2015-09-01 20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo.vmware/locale/oslo.vmware-log-info.pot  
2015-10-12 17:38:21.000000000 +0200
@@ -7,28 +7,28 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: oslo.vmware 1.18.0\n"
+"Project-Id-Version: oslo.vmware 1.21.1.dev13\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-07-29 06:34+0000\n"
+"POT-Creation-Date: 2015-09-26 06:11+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
 
-#: oslo_vmware/api.py:185
+#: oslo_vmware/api.py:188
 #, python-format
 msgid "PBM WSDL updated to %s"
 msgstr ""
 
-#: oslo_vmware/api.py:238
+#: oslo_vmware/api.py:243
 #, python-format
 msgid "Successfully established new session; session ID is %s."
 msgstr ""
 
-#: oslo_vmware/api.py:249
+#: oslo_vmware/api.py:254
 #, python-format
 msgid "Logging out and terminating the current session with ID = %s."
 msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.vmware-1.21.0/oslo.vmware/locale/oslo.vmware-log-warning.pot 
new/oslo.vmware-1.22.0/oslo.vmware/locale/oslo.vmware-log-warning.pot
--- old/oslo.vmware-1.21.0/oslo.vmware/locale/oslo.vmware-log-warning.pot       
2015-09-01 20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo.vmware/locale/oslo.vmware-log-warning.pot       
2015-10-12 17:38:21.000000000 +0200
@@ -7,16 +7,16 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: oslo.vmware 1.18.0\n"
+"Project-Id-Version: oslo.vmware 1.21.1.dev13\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-07-29 06:34+0000\n"
+"POT-Creation-Date: 2015-09-26 06:11+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
 
 #: oslo_vmware/api.py:98
 #, python-format
@@ -25,7 +25,7 @@
 "invoking function: %s."
 msgstr ""
 
-#: oslo_vmware/api.py:492
+#: oslo_vmware/api.py:497
 #, python-format
 msgid "Error occurred while reading error message for lease: %s."
 msgstr ""
@@ -35,20 +35,20 @@
 msgid "Exception %s is deprecated, it will be removed in the next release."
 msgstr ""
 
-#: oslo_vmware/pbm.py:196
+#: oslo_vmware/pbm.py:199
 #, python-format
 msgid "PBM WSDL file %s not found."
 msgstr ""
 
-#: oslo_vmware/rw_handles.py:151
+#: oslo_vmware/rw_handles.py:155
 msgid "Error occurred while closing the file handle"
 msgstr ""
 
-#: oslo_vmware/rw_handles.py:292
+#: oslo_vmware/rw_handles.py:299
 msgid "Error occurred while reading the HTTP response."
 msgstr ""
 
-#: oslo_vmware/rw_handles.py:456 oslo_vmware/rw_handles.py:595
+#: oslo_vmware/rw_handles.py:472 oslo_vmware/rw_handles.py:610
 #, python-format
 msgid "Error occurred while releasing the lease for %s."
 msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.vmware-1.21.0/oslo.vmware/locale/oslo.vmware.pot 
new/oslo.vmware-1.22.0/oslo.vmware/locale/oslo.vmware.pot
--- old/oslo.vmware-1.21.0/oslo.vmware/locale/oslo.vmware.pot   2015-09-01 
20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo.vmware/locale/oslo.vmware.pot   2015-10-12 
17:38:21.000000000 +0200
@@ -7,30 +7,30 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: oslo.vmware 1.18.0\n"
+"Project-Id-Version: oslo.vmware 1.21.1.dev13\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-07-29 06:34+0000\n"
+"POT-Creation-Date: 2015-09-26 06:11+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.0\n"
+"Generated-By: Babel 2.1.1\n"
 
-#: oslo_vmware/api.py:306
+#: oslo_vmware/api.py:311
 #, python-format
 msgid ""
 "Current session: %(session)s is inactive; re-creating the session while "
 "invoking method %(module)s.%(method)s."
 msgstr ""
 
-#: oslo_vmware/api.py:470
+#: oslo_vmware/api.py:475
 #, python-format
 msgid "Lease: %(lease)s is in error state. Details: %(error_msg)s."
 msgstr ""
 
-#: oslo_vmware/api.py:477
+#: oslo_vmware/api.py:482
 #, python-format
 msgid "Unknown state: %(state)s for lease: %(lease)s."
 msgstr ""
@@ -158,72 +158,72 @@
 "%(writer)s"
 msgstr ""
 
-#: oslo_vmware/rw_handles.py:79
+#: oslo_vmware/rw_handles.py:87 oslo_vmware/objects/datastore.py:315
 #, python-format
-msgid "Error occurred while opening URL: %s for reading."
+msgid "Invalid scheme: %s."
 msgstr ""
 
-#: oslo_vmware/rw_handles.py:117 oslo_vmware/objects/datastore.py:316
+#: oslo_vmware/rw_handles.py:110
 #, python-format
-msgid "Invalid scheme: %s."
+msgid "Error occurred while opening URL: %s for reading."
 msgstr ""
 
-#: oslo_vmware/rw_handles.py:141
+#: oslo_vmware/rw_handles.py:145
 #, python-format
 msgid ""
 "Error occurred while creating HTTP connection to write to VMDK file with "
 "URL = %s."
 msgstr ""
 
-#: oslo_vmware/rw_handles.py:221
+#: oslo_vmware/rw_handles.py:227
 msgid "Could not retrieve VMDK URL from lease info."
 msgstr ""
 
-#: oslo_vmware/rw_handles.py:273 oslo_vmware/rw_handles.py:387
+#: oslo_vmware/rw_handles.py:280 oslo_vmware/rw_handles.py:403
 #, python-format
 msgid "Connection error occurred while writing data to %s."
 msgstr ""
 
-#: oslo_vmware/rw_handles.py:281 oslo_vmware/rw_handles.py:395
+#: oslo_vmware/rw_handles.py:288 oslo_vmware/rw_handles.py:411
 #, python-format
 msgid "Error occurred while writing data to %s."
 msgstr ""
 
-#: oslo_vmware/rw_handles.py:536
+#: oslo_vmware/rw_handles.py:551
 #, python-format
 msgid "Error occurred while reading data from %s."
 msgstr ""
 
-#: oslo_vmware/service.py:244
+#: oslo_vmware/service.py:248
 msgid "Error occurred while calling RetrievePropertiesEx."
 msgstr ""
 
-#: oslo_vmware/service.py:324
+#: oslo_vmware/service.py:328
 #, python-format
 msgid "No such SOAP method %s."
 msgstr ""
 
-#: oslo_vmware/service.py:330
+#: oslo_vmware/service.py:334
 #, python-format
 msgid "httplib error in %s."
 msgstr ""
 
-#: oslo_vmware/service.py:334
+#: oslo_vmware/service.py:338
 #, python-format
 msgid "requests error in %s."
 msgstr ""
 
-#: oslo_vmware/service.py:345
+#: oslo_vmware/service.py:349
 #, python-format
 msgid "Socket error in %s."
 msgstr ""
 
-#: oslo_vmware/service.py:350
+#: oslo_vmware/service.py:354
 #, python-format
 msgid "Type error in %s."
 msgstr ""
 
-#: oslo_vmware/service.py:353
+#: oslo_vmware/service.py:357
 #, python-format
 msgid "Exception in %s."
 msgstr ""
@@ -236,39 +236,39 @@
 msgid "Datacenter reference cannot be None"
 msgstr ""
 
-#: oslo_vmware/objects/datastore.py:69
+#: oslo_vmware/objects/datastore.py:68
 msgid "Datastore name cannot be None"
 msgstr ""
 
-#: oslo_vmware/objects/datastore.py:71
+#: oslo_vmware/objects/datastore.py:70
 msgid "Datastore reference cannot be None"
 msgstr ""
 
-#: oslo_vmware/objects/datastore.py:73
+#: oslo_vmware/objects/datastore.py:72
 msgid "Invalid capacity"
 msgstr ""
 
-#: oslo_vmware/objects/datastore.py:76
+#: oslo_vmware/objects/datastore.py:75
 msgid "Capacity is smaller than free space"
 msgstr ""
 
-#: oslo_vmware/objects/datastore.py:104
+#: oslo_vmware/objects/datastore.py:103
 msgid "datacenter must be set to build url"
 msgstr ""
 
-#: oslo_vmware/objects/datastore.py:188
+#: oslo_vmware/objects/datastore.py:187
 msgid "Datastore name cannot be empty"
 msgstr ""
 
-#: oslo_vmware/objects/datastore.py:193 oslo_vmware/objects/datastore.py:234
+#: oslo_vmware/objects/datastore.py:192 oslo_vmware/objects/datastore.py:233
 msgid "Path component cannot be None"
 msgstr ""
 
-#: oslo_vmware/objects/datastore.py:247
+#: oslo_vmware/objects/datastore.py:246
 msgid "Datastore path cannot be empty"
 msgstr ""
 
-#: oslo_vmware/objects/datastore.py:329
+#: oslo_vmware/objects/datastore.py:328
 #, python-format
 msgid ""
 "Error occurred while creating HTTP connection to write to file with URL ="
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/oslo.vmware.egg-info/PKG-INFO 
new/oslo.vmware-1.22.0/oslo.vmware.egg-info/PKG-INFO
--- old/oslo.vmware-1.21.0/oslo.vmware.egg-info/PKG-INFO        2015-09-01 
20:38:51.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo.vmware.egg-info/PKG-INFO        2015-10-12 
17:39:03.000000000 +0200
@@ -1,16 +1,25 @@
 Metadata-Version: 1.1
 Name: oslo.vmware
-Version: 1.21.0
+Version: 1.22.0
 Summary: Oslo VMware library
 Home-page: http://launchpad.net/oslo
 Author: OpenStack
 Author-email: [email protected]
 License: UNKNOWN
-Description: =============
-         oslo.vmware
-        =============
+Description: ===================================================
+         oslo.vmware --- VMware support code for OpenStack
+        ===================================================
         
-        The Oslo VMware library provides support for common VMware operations 
and APIs.
+        .. image:: https://img.shields.io/pypi/v/oslo.vmware.svg
+            :target: https://pypi.python.org/pypi/oslo.vmware/
+            :alt: Latest Version
+        
+        .. image:: https://img.shields.io/pypi/dm/oslo.vmware.svg
+            :target: https://pypi.python.org/pypi/oslo.vmware/
+            :alt: Downloads
+        
+        The Oslo VMware library provides support for common VMware operations
+        and APIs.
         
         * License: Apache License, Version 2.0
         * Documentation: http://docs.openstack.org/developer/oslo.vmware
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/oslo.vmware.egg-info/SOURCES.txt 
new/oslo.vmware-1.22.0/oslo.vmware.egg-info/SOURCES.txt
--- old/oslo.vmware-1.21.0/oslo.vmware.egg-info/SOURCES.txt     2015-09-01 
20:38:51.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo.vmware.egg-info/SOURCES.txt     2015-10-12 
17:39:04.000000000 +0200
@@ -10,7 +10,6 @@
 README.rst
 babel.cfg
 bandit.yaml
-openstack-common.conf
 pylintrc
 requirements.txt
 setup.cfg
@@ -22,7 +21,6 @@
 doc/source/history.rst
 doc/source/index.rst
 doc/source/installation.rst
-doc/source/readme.rst
 doc/source/usage.rst
 oslo.vmware.egg-info/PKG-INFO
 oslo.vmware.egg-info/SOURCES.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/oslo.vmware.egg-info/pbr.json 
new/oslo.vmware-1.22.0/oslo.vmware.egg-info/pbr.json
--- old/oslo.vmware-1.21.0/oslo.vmware.egg-info/pbr.json        2015-09-01 
20:38:51.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo.vmware.egg-info/pbr.json        2015-10-12 
17:39:03.000000000 +0200
@@ -1 +1 @@
-{"git_version": "f1e117d", "is_release": true}
\ No newline at end of file
+{"git_version": "f68b07d", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/oslo.vmware.egg-info/requires.txt 
new/oslo.vmware-1.22.0/oslo.vmware.egg-info/requires.txt
--- old/oslo.vmware-1.21.0/oslo.vmware.egg-info/requires.txt    2015-09-01 
20:38:51.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo.vmware.egg-info/requires.txt    2015-10-12 
17:39:03.000000000 +0200
@@ -1,4 +1,4 @@
-pbr<2.0,>=1.6
+pbr>=1.6
 stevedore>=1.5.0
 netaddr!=0.7.16,>=0.7.12
 iso8601>=0.1.9
@@ -9,6 +9,6 @@
 PyYAML>=3.1.0
 suds-jurko>=0.6
 eventlet>=0.17.4
-requests>=2.5.2
+requests!=2.8.0,>=2.5.2
 urllib3>=1.8.3
 oslo.concurrency>=2.3.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/oslo_vmware/rw_handles.py 
new/oslo.vmware-1.22.0/oslo_vmware/rw_handles.py
--- old/oslo.vmware-1.21.0/oslo_vmware/rw_handles.py    2015-09-01 
20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo_vmware/rw_handles.py    2015-10-12 
17:38:21.000000000 +0200
@@ -112,7 +112,7 @@
             LOG.exception(excep_msg)
             raise exceptions.VimException(excep_msg, excep)
 
-    def _create_write_connection(self, url,
+    def _create_write_connection(self, method, url,
                                  file_size=None,
                                  cookies=None,
                                  overwrite=None,
@@ -125,7 +125,8 @@
                   {'file_size': file_size,
                    'url': url})
         try:
-            conn = self._create_connection(url, 'PUT', cacerts, ssl_thumbprint)
+            conn = self._create_connection(url, method, cacerts,
+                                           ssl_thumbprint)
             headers = {'User-Agent': USER_AGENT}
             if file_size:
                 headers.update({'Content-Length': str(file_size)})
@@ -241,7 +242,8 @@
     """Write handle for a file in VMware server."""
 
     def __init__(self, host, port, data_center_name, datastore_name, cookies,
-                 file_path, file_size, scheme='https', cacerts=False):
+                 file_path, file_size, scheme='https', cacerts=False,
+                 thumbprint=None):
         """Initializes the write handle with given parameters.
 
         :param host: ESX/VC server IP address or host name
@@ -253,6 +255,8 @@
         :param file_path: datastore path where the file is written
         :param file_size: size of the file in bytes
         :param scheme: protocol-- http or https
+        :param cacerts: CA bundle file to use for SSL verification
+        :param thumbprint: expected SHA1 thumbprint of server's certificate
         :raises: VimConnectionException, ValueError
         """
         soap_url = self._get_soap_url(scheme, host, port)
@@ -260,10 +264,12 @@
         self._url = '%s/folder/%s' % (soap_url, file_path)
         self._url = self._url + '?' + urlparse.urlencode(param_list)
 
-        self._conn = self._create_write_connection(self._url,
+        self._conn = self._create_write_connection('PUT',
+                                                   self._url,
                                                    file_size,
                                                    cookies=cookies,
-                                                   cacerts=cacerts)
+                                                   cacerts=cacerts,
+                                                   ssl_thumbprint=thumbprint)
         FileHandle.__init__(self, self._conn)
 
     def write(self, data):
@@ -310,7 +316,7 @@
     """
 
     def __init__(self, session, host, port, rp_ref, vm_folder_ref, import_spec,
-                 vmdk_size):
+                 vmdk_size, http_method='PUT'):
         """Initializes the VMDK write handle with input parameters.
 
         :param session: valid API session to ESX/VC server
@@ -321,6 +327,7 @@
                               of backing VM
         :param import_spec: import specification of the backing VM
         :param vmdk_size: size of the backing VM's VMDK file
+        :param http_method: either PUT or POST
         :raises: VimException, VimFaultException, VimAttributeException,
                  VimSessionOverLoadException, VimConnectionException,
                  ValueError
@@ -348,12 +355,20 @@
 
         cookies = session.vim.client.options.transport.cookiejar
         # Create HTTP connection to write to VMDK URL
-        octet_stream = 'binary/octet-stream'
-        self._conn = self._create_write_connection(self._url,
+        if http_method == 'PUT':
+            overwrite = 't'
+            content_type = 'binary/octet-stream'
+        elif http_method == 'POST':
+            overwrite = None
+            content_type = 'application/x-vnd.vmware-streamVmdk'
+        else:
+            raise ValueError('http_method must be either PUT or POST')
+        self._conn = self._create_write_connection(http_method,
+                                                   self._url,
                                                    vmdk_size,
                                                    cookies=cookies,
-                                                   overwrite='t',
-                                                   content_type=octet_stream,
+                                                   overwrite=overwrite,
+                                                   content_type=content_type,
                                                    ssl_thumbprint=thumbprint)
         FileHandle.__init__(self, self._conn)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.vmware-1.21.0/oslo_vmware/tests/test_rw_handles.py 
new/oslo.vmware-1.22.0/oslo_vmware/tests/test_rw_handles.py
--- old/oslo.vmware-1.21.0/oslo_vmware/tests/test_rw_handles.py 2015-09-01 
20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo_vmware/tests/test_rw_handles.py 2015-10-12 
17:38:21.000000000 +0200
@@ -17,6 +17,8 @@
 Unit tests for read and write handles for image transfer.
 """
 
+import ssl
+
 import mock
 import six
 
@@ -24,7 +26,6 @@
 from oslo_vmware import rw_handles
 from oslo_vmware.tests import base
 from oslo_vmware import vim_util
-from urllib3 import connection as httplib
 
 
 class FileHandleTest(base.TestCase):
@@ -53,12 +54,59 @@
         self.assertEqual(exp_url, url)
         self.assertEqual('11:22:33:44:55', thumbprint)
 
-    def test_create_connection(self):
+    @mock.patch('urllib3.connection.HTTPConnection')
+    def test_create_connection_http(self, http_conn):
+        conn = mock.Mock()
+        http_conn.return_value = conn
+
+        handle = rw_handles.FileHandle(None)
+        ret = handle._create_connection('http://localhost/foo?q=bar', 'GET')
+
+        self.assertEqual(conn, ret)
+        conn.putrequest.assert_called_once_with('GET', '/foo?q=bar')
+
+    @mock.patch('urllib3.connection.HTTPSConnection')
+    def test_create_connection_https(self, https_conn):
+        conn = mock.Mock()
+        https_conn.return_value = conn
+
+        handle = rw_handles.FileHandle(None)
+        ret = handle._create_connection('https://localhost/foo?q=bar', 'GET')
+
+        self.assertEqual(conn, ret)
+        conn.set_cert.assert_called_once_with(
+            ca_certs=None, cert_reqs=ssl.CERT_NONE, assert_fingerprint=None)
+        conn.putrequest.assert_called_once_with('GET', '/foo?q=bar')
+
+    @mock.patch('urllib3.connection.HTTPSConnection')
+    def test_create_connection_https_with_cacerts(self, https_conn):
+        conn = mock.Mock()
+        https_conn.return_value = conn
+
+        handle = rw_handles.FileHandle(None)
+        ret = handle._create_connection('https://localhost/foo?q=bar', 'GET',
+                                        cacerts=True)
+
+        self.assertEqual(conn, ret)
+        conn.set_cert.assert_called_once_with(
+            ca_certs=None, cert_reqs=ssl.CERT_REQUIRED,
+            assert_fingerprint=None)
+
+    @mock.patch('urllib3.connection.HTTPSConnection')
+    def test_create_connection_https_with_ssl_thumbprint(self, https_conn):
+        conn = mock.Mock()
+        https_conn.return_value = conn
+
         handle = rw_handles.FileHandle(None)
-        conn = handle._create_connection('http://fira', 'GET')
-        self.assertIsInstance(conn, httplib.HTTPConnection)
-        conn = handle._create_connection('https://fira', 'GET')
-        self.assertIsInstance(conn, httplib.HTTPSConnection)
+        cacerts = mock.sentinel.cacerts
+        thumbprint = mock.sentinel.thumbprint
+        ret = handle._create_connection('https://localhost/foo?q=bar', 'GET',
+                                        cacerts=cacerts,
+                                        ssl_thumbprint=thumbprint)
+
+        self.assertEqual(conn, ret)
+        conn.set_cert.assert_called_once_with(
+            ca_certs=cacerts, cert_reqs=None, assert_fingerprint=thumbprint)
 
 
 class FileWriteHandleTest(base.TestCase):
@@ -148,6 +196,18 @@
         data = [1] * 10
         handle.write(data)
         self.assertEqual(len(data), handle._bytes_written)
+        self._conn.putrequest.assert_called_once_with('PUT', '/ds/disk1.vmdk')
+        self._conn.send.assert_called_once_with(data)
+
+    def test_write_post(self):
+        session = self._create_mock_session()
+        handle = rw_handles.VmdkWriteHandle(session, '10.1.2.3', 443,
+                                            'rp-1', 'folder-1', None,
+                                            100, http_method='POST')
+        data = [1] * 10
+        handle.write(data)
+        self.assertEqual(len(data), handle._bytes_written)
+        self._conn.putrequest.assert_called_once_with('POST', '/ds/disk1.vmdk')
         self._conn.send.assert_called_once_with(data)
 
     def test_update_progress(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.vmware-1.21.0/oslo_vmware/tests/test_vim_util.py 
new/oslo.vmware-1.22.0/oslo_vmware/tests/test_vim_util.py
--- old/oslo.vmware-1.21.0/oslo_vmware/tests/test_vim_util.py   2015-09-01 
20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo_vmware/tests/test_vim_util.py   2015-10-12 
17:38:21.000000000 +0200
@@ -205,8 +205,8 @@
             self.assertEqual([trav_spec], obj_spec.selectSet)
             self.assertFalse(obj_spec.skip)
 
-        vim.RetrievePropertiesEx.side_effect = \
-            vim_RetrievePropertiesEx_side_effect
+        vim.RetrievePropertiesEx.side_effect = (
+            vim_RetrievePropertiesEx_side_effect)
         vim_util.get_objects(vim, _type, max_objects)
         self.assertEqual(1, vim.RetrievePropertiesEx.call_count)
 
@@ -245,8 +245,8 @@
 
             return retrieve_result
 
-        vim.RetrievePropertiesEx.side_effect = \
-            vim_RetrievePropertiesEx_side_effect
+        vim.RetrievePropertiesEx.side_effect = (
+            vim_RetrievePropertiesEx_side_effect)
 
         res = vim_util.get_object_properties(vim, moref, None)
         self.assertEqual(1, vim.RetrievePropertiesEx.call_count)
@@ -316,6 +316,37 @@
         vim.ContinueRetrievePropertiesEx.assert_called_once_with(
             vim.service_content.propertyCollector, token=token)
 
+    @mock.patch('oslo_vmware.vim_util.continue_retrieval')
+    @mock.patch('oslo_vmware.vim_util.cancel_retrieval')
+    def test_with_retrieval(self, cancel_retrieval, continue_retrieval):
+        vim = mock.Mock()
+        retrieve_result0 = mock.Mock()
+        retrieve_result0.objects = [mock.Mock(), mock.Mock()]
+        retrieve_result1 = mock.Mock()
+        retrieve_result1.objects = [mock.Mock(), mock.Mock()]
+        continue_retrieval.side_effect = [retrieve_result1, None]
+        expected = retrieve_result0.objects + retrieve_result1.objects
+
+        with vim_util.WithRetrieval(vim, retrieve_result0) as iterator:
+            self.assertEqual(expected, list(iterator))
+
+        calls = [
+            mock.call(vim, retrieve_result0),
+            mock.call(vim, retrieve_result1)]
+        continue_retrieval.assert_has_calls(calls)
+        self.assertFalse(cancel_retrieval.called)
+
+    @mock.patch('oslo_vmware.vim_util.continue_retrieval')
+    @mock.patch('oslo_vmware.vim_util.cancel_retrieval')
+    def test_with_retrieval_early_exit(self, cancel_retrieval,
+                                       continue_retrieval):
+        vim = mock.Mock()
+        retrieve_result = mock.Mock()
+        with vim_util.WithRetrieval(vim, retrieve_result):
+            pass
+
+        cancel_retrieval.assert_called_once_with(vim, retrieve_result)
+
     @mock.patch('oslo_vmware.vim_util.get_object_properties')
     def test_get_object_property(self, get_object_properties):
         prop = mock.Mock()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/oslo_vmware/vim_util.py 
new/oslo.vmware-1.22.0/oslo_vmware/vim_util.py
--- old/oslo.vmware-1.21.0/oslo_vmware/vim_util.py      2015-09-01 
20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/oslo_vmware/vim_util.py      2015-10-12 
17:38:21.000000000 +0200
@@ -389,6 +389,39 @@
         return vim.ContinueRetrievePropertiesEx(collector, token=token)
 
 
+class WithRetrieval(object):
+    """Context to retrieve results.
+
+    This context provides an iterator to retrieve results and cancel (when
+    needed) retrieve operation on __exit__.
+
+    Example:
+
+      with WithRetrieval(vim, retrieve_result) as objects:
+          for obj in objects:
+              # Use obj
+    """
+
+    def __init__(self, vim, retrieve_result):
+        super(WithRetrieval, self).__init__()
+        self.vim = vim
+        self.retrieve_result = retrieve_result
+
+    def __enter__(self):
+        return iter(self)
+
+    def __exit__(self, exc_type, exc_value, traceback):
+        if self.retrieve_result:
+            cancel_retrieval(self.vim, self.retrieve_result)
+
+    def __iter__(self):
+        while self.retrieve_result:
+            for obj in self.retrieve_result.objects:
+                yield obj
+            self.retrieve_result = continue_retrieval(
+                self.vim, self.retrieve_result)
+
+
 def get_object_property(vim, moref, property_name):
     """Get property of the given managed object.
 
@@ -491,15 +524,14 @@
     entity_name = None
     propSet = None
     path = ""
-    while retrieve_result:
-        for obj in retrieve_result.objects:
+    with WithRetrieval(vim, retrieve_result) as objects:
+        for obj in objects:
             if hasattr(obj, 'propSet'):
                 propSet = obj.propSet
                 if len(propSet) >= 1 and not entity_name:
                     entity_name = propSet[0].val
                 elif len(propSet) >= 1:
                     path = '%s/%s' % (propSet[0].val, path)
-        retrieve_result = continue_retrieval(vim, retrieve_result)
     # NOTE(arnaud): slice to exclude the root folder from the result.
     if propSet is not None and len(propSet) > 0:
         path = path[len(propSet[0].val):]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/requirements.txt 
new/oslo.vmware-1.22.0/requirements.txt
--- old/oslo.vmware-1.21.0/requirements.txt     2015-09-01 20:38:14.000000000 
+0200
+++ new/oslo.vmware-1.22.0/requirements.txt     2015-10-12 17:38:21.000000000 
+0200
@@ -2,7 +2,7 @@
 # of appearance. Changing the order has an impact on the overall integration
 # process, which may cause wedges in the gate later.
 
-pbr<2.0,>=1.6
+pbr>=1.6
 
 stevedore>=1.5.0 # Apache-2.0
 netaddr!=0.7.16,>=0.7.12
@@ -22,6 +22,6 @@
 
 suds-jurko>=0.6
 eventlet>=0.17.4
-requests>=2.5.2
+requests!=2.8.0,>=2.5.2
 urllib3>=1.8.3
 oslo.concurrency>=2.3.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/setup.cfg 
new/oslo.vmware-1.22.0/setup.cfg
--- old/oslo.vmware-1.21.0/setup.cfg    2015-09-01 20:38:51.000000000 +0200
+++ new/oslo.vmware-1.22.0/setup.cfg    2015-10-12 17:39:04.000000000 +0200
@@ -47,12 +47,16 @@
 
 [pbr]
 autodoc_index_modules = 1
+warnerrors = True
+autodoc_exclude_modules = 
+       oslo_vmware._i18n
+       oslo_vmware.tests.*
 
 [wheel]
 universal = 1
 
 [egg_info]
+tag_svn_revision = 0
 tag_date = 0
 tag_build = 
-tag_svn_revision = 0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/setup.py 
new/oslo.vmware-1.22.0/setup.py
--- old/oslo.vmware-1.21.0/setup.py     2015-09-01 20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/setup.py     2015-10-12 17:38:21.000000000 +0200
@@ -25,5 +25,5 @@
     pass
 
 setuptools.setup(
-    setup_requires=['pbr>=1.3'],
+    setup_requires=['pbr>=1.8'],
     pbr=True)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.vmware-1.21.0/tox.ini 
new/oslo.vmware-1.22.0/tox.ini
--- old/oslo.vmware-1.21.0/tox.ini      2015-09-01 20:38:14.000000000 +0200
+++ new/oslo.vmware-1.22.0/tox.ini      2015-10-12 17:38:21.000000000 +0200
@@ -26,7 +26,7 @@
 [testenv:cover]
 setenv = VIRTUAL_ENV={envdir}
 commands =
-  python setup.py testr --coverage
+  python setup.py test --coverage --coverage-package-name=oslo_vmware 
--testr-args='{posargs}'
 
 [testenv:venv]
 commands = {posargs}


Reply via email to