libcloud-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Arfrever Frehtes Taifersar Arahesis (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LIBCLOUD-355) Errors with Python 3
Date Fri, 13 Sep 2013 19:47:52 GMT

    [ https://issues.apache.org/jira/browse/LIBCLOUD-355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13766862#comment-13766862
] 

Arfrever Frehtes Taifersar Arahesis commented on LIBCLOUD-355:
--------------------------------------------------------------

I confirm that all tests pass with Python 2.6, 2.7, 3.2, 3.3 and 3.4.
                
> Errors with Python 3
> --------------------
>
>                 Key: LIBCLOUD-355
>                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-355
>             Project: Libcloud
>          Issue Type: Bug
>            Reporter: Arfrever Frehtes Taifersar Arahesis
>
> Libcloud 0.13.0 has 6 errors with Python 3.2.5 and 17 errors with recent snapshot of
Python 3.3. (6 errors with Python 3.3 are identical to errors with Python 3.2.5.)
> Example error with Python 3.2.5 and 3.3:
> {code}
> ======================================================================
> ERROR: test_delete_container_not_empty (libcloud.test.storage.test_local.LocalTests)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/tmp/apache-libcloud-0.13.0/libcloud/test/storage/test_local.py", line 218, in
test_delete_container_not_empty
>     obj = container.upload_object(tmppath, 'test')
>   File "/tmp/apache-libcloud-0.13.0/libcloud/storage/base.py", line 139, in upload_object
>     file_path, self, object_name, extra=extra, **kwargs)
>   File "/tmp/apache-libcloud-0.13.0/libcloud/storage/drivers/local.py", line 445, in
upload_object
>     return self._make_object(container, object_name)
>   File "/tmp/apache-libcloud-0.13.0/libcloud/storage/drivers/local.py", line 178, in
_make_object
>     data_hash.update(str(stat.st_mtime))
> TypeError: Unicode-objects must be encoded before hashing
> {code}
> Example error with Python 3.3:
> {code}
> ======================================================================
> ERROR: test_create_node_clone (libcloud.test.compute.test_vcloud.VCloud_1_5_Tests)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/tmp/apache-libcloud-0.13.0/libcloud/test/compute/test_vcloud.py", line 122,
in test_create_node_clone
>     image = self.driver.list_nodes()[0]
>   File "/tmp/apache-libcloud-0.13.0/libcloud/compute/drivers/vcloud.py", line 550, in
list_nodes
>     return self.ex_list_nodes()
>   File "/tmp/apache-libcloud-0.13.0/libcloud/compute/drivers/vcloud.py", line 585, in
ex_list_nodes
>     headers={'Content-Type': 'application/vnd.vmware.vcloud.vApp+xml'}
>   File "/tmp/apache-libcloud-0.13.0/libcloud/compute/drivers/vcloud.py", line 315, in
request
>     return super(VCloudConnection, self).request(*args, **kwargs)
>   File "/tmp/apache-libcloud-0.13.0/libcloud/common/base.py", line 624, in request
>     headers=headers)
>   File "/tmp/apache-libcloud-0.13.0/libcloud/test/compute/test_vcloud.py", line 430,
in request
>     raw)
>   File "/tmp/apache-libcloud-0.13.0/libcloud/test/__init__.py", line 182, in request
>     status, body, headers, reason = meth(method, url, body, headers)
>   File "/tmp/apache-libcloud-0.13.0/libcloud/test/compute/test_vcloud.py", line 551,
in _api_vApp_vapp_access_to_resource_forbidden
>     raise Exception(ET.fromstring(self.fixtures.load('api_vApp_vapp_access_to_resource_forbidden.xml')))
> Exception: <Element '{http://www.vmware.com/vcloud/v1.5}Error' at 0x7f925fd43b50>
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message