SyntaxError at /auth/login
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
High
|
Ke Wu | ||
Essex |
Invalid
|
High
|
Registry Administrators |
Bug Description
Error appears in both an installed environment and run_tests.sh
This is on a Centos 6.2 environment
Django/apache Log
-------
Environment:
Request Method: GET
Request URL: http://
Django Version: 1.4
Python Version: 2.6.6
Installed Applications:
('openstack_
'django.
'django.
'django.
'horizon',
'horizon.
'horizon.
'horizon.
Installed Middleware:
('django.
'django.
'django.
'django.
'openstack_
'horizon.
'django.
'django.
Traceback:
File "/usr/lib/
89. response = middleware_
File "/usr/lib/
67. if (not urlresolvers.
File "/usr/lib/
531. resolve(path, urlconf)
File "/usr/lib/
420. return get_resolver(
File "/usr/lib/
298. for pattern in self.url_patterns:
File "/usr/lib/
328. patterns = getattr(
File "/usr/lib/
323. self._urlconf_
File "/usr/lib/
35. __import__(name)
File "/usr/lib/
38. url(r'', include(
File "/usr/lib/
25. patterns = getattr(
File "/usr/lib/
184. self._setup()
File "/usr/lib/
248. self._wrapped = self._setupfunc()
File "/usr/lib/
742. return self._urls()[0]
File "/usr/lib/
774. url(r'^%s/' % dash.slug, include(
File "/usr/lib/
481. url(r'^%s/' % panel.slug, include(
File "/usr/lib/
248. urlpatterns = self._get_
File "/usr/lib/
96. urls_mod = import_
File "/usr/lib/
35. __import__(name)
File "/usr/lib/
26. from .views import IndexView
Exception Type: SyntaxError at /auth/login
Exception Value: invalid syntax (views.py, line 81)
-------
run_tests.sh ouput
-------
=======
ERROR: Tests everything that happens when the table is instantiated.
-------
Traceback (most recent call last):
File "/git/horizon/
self.
File "/git/horizon/
bound_
File "/git/horizon/
return reverse(self.url)
File "/git/horizon/
app_list = resolver.
File "/git/horizon/
self.
File "/git/horizon/
for pattern in reversed(
File "/git/horizon/
patterns = getattr(
File "/git/horizon/
self.
File "/git/horizon/
__import_
File "/git/horizon/
url(r'', include(
File "/git/horizon/
patterns = getattr(
File "/git/horizon/
self._setup()
File "/git/horizon/
self._wrapped = self._setupfunc()
File "/git/horizon/
return self._urls()[0]
File "/git/horizon/
url(r'^%s/' % dash.slug, include(
File "/git/horizon/
url(r'^%s/' % panel.slug, include(
File "/git/horizon/
urlpatterns = self._get_
File "/git/horizon/
urls_mod = import_
File "/git/horizon/
__import_
File "/git/horizon/
from .views import IndexView
File "/git/horizon/
instances_dict = {obj.id: obj for obj in instances}
SyntaxError: invalid syntax
Changed in horizon: | |
assignee: | Nebula (nebula) → Ke Wu (ke-wu) |
summary: |
- SyntaxError at /auth/login + Horizon: SyntaxError at /auth/login |
summary: |
- Horizon: SyntaxError at /auth/login + SyntaxError at /auth/login |
Changed in horizon: | |
status: | Fix Committed → Fix Released |
Changed in horizon: | |
milestone: | folsom-1 → 2012.2 |
FYI: This idiom works only on python 2.7+ or python3 the bug reporter is using Centos's python 2.6.x