Public bug reported:

I'm trying to run glance with pypy, and found one compatibility problem.

The error message:
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    return 
cls(app)^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/api/middleware/cache_manage.py", 
line 34, in __init__^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    resource = 
cached_images.create_resource()^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/api/cached_images.py", line 125, in 
create_resource^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    return 
wsgi.Resource(Controller(), deserializer, serializer)^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/api/cached_images.py", line 35, in 
__init__^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    self.cache = 
image_cache.ImageCache()^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/image_cache/__init__.py", line 61, 
in __init__^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
self.init_driver()^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/image_cache/__init__.py", line 83, 
in init_driver^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
self.configure_driver()^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/image_cache/__init__.py", line 92, 
in configure_driver^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
self.driver.configure()^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/image_cache/drivers/sqlite.py", line 
107, in configure^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
self.initialize_db()^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/image_cache/drivers/sqlite.py", line 
114, in initialize_db^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
factory=SqliteConnection)^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/pypy-4.0.1-src-pxwang-20160106/lib_pypy/_sqlite3.py", line 154, 
in connect^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
check_same_thread, factory, cached_statements)^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/image_cache/drivers/sqlite.py", line 
65, in __init__^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
sqlite3.Connection.__init__(self, *args, **kwargs)^M
^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00mTypeError: 
__init__() got multiple values for keyword argument 'timeout'^

** Affects: glance
     Importance: Undecided
     Assignee: Yongfeng Du (dolpherdu)
         Status: New

** Changed in: glance
     Assignee: (unassigned) => Yongfeng Du (dolpherdu)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1538117

Title:
  glance-api failed to start with pypy

Status in Glance:
  New

Bug description:
  I'm trying to run glance with pypy, and found one compatibility
  problem.

  The error message:
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    return 
cls(app)^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/api/middleware/cache_manage.py", 
line 34, in __init__^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    resource = 
cached_images.create_resource()^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/api/cached_images.py", line 125, in 
create_resource^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    return 
wsgi.Resource(Controller(), deserializer, serializer)^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/api/cached_images.py", line 35, in 
__init__^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    self.cache = 
image_cache.ImageCache()^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/image_cache/__init__.py", line 61, 
in __init__^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
self.init_driver()^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/image_cache/__init__.py", line 83, 
in init_driver^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
self.configure_driver()^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/image_cache/__init__.py", line 92, 
in configure_driver^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
self.driver.configure()^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/image_cache/drivers/sqlite.py", line 
107, in configure^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
self.initialize_db()^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/image_cache/drivers/sqlite.py", line 
114, in initialize_db^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
factory=SqliteConnection)^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/pypy-4.0.1-src-pxwang-20160106/lib_pypy/_sqlite3.py", line 154, 
in connect^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
check_same_thread, factory, cached_statements)^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m  File 
"/home/ubuntu/testenv/site-packages/glance/image_cache/drivers/sqlite.py", line 
65, in __init__^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00m    
sqlite3.Connection.__init__(self, *args, **kwargs)^M
  ^[[01;31m2016-01-26 06:02:27.091 TRACE glance ^[[01;35m^[[00mTypeError: 
__init__() got multiple values for keyword argument 'timeout'^

To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1538117/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to