Created
April 29, 2012 17:57
-
-
Save knewter/2552260 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
NameError at /render/ | |
global name 'divisor' is not defined | |
Request Method: GET | |
Request URL: http://stats.example.com/render/?width=586&height=308&_salt=1335722102.654&target=stats.dashboard.index&title=Dashboard%20Views | |
Django Version: 1.3.1 | |
Exception Type: NameError | |
Exception Value: | |
global name 'divisor' is not defined | |
Exception Location: /opt/graphite/webapp/graphite/render/glyph.py in consolidateDataPoints, line 939 | |
Python Executable: /usr/bin/python | |
Python Version: 2.7.3 | |
Python Path: | |
['/opt/graphite/webapp', | |
'/home/jadams/python/ipython', | |
'/usr/lib/python2.7', | |
'/usr/lib/python2.7/plat-linux2', | |
'/usr/lib/python2.7/lib-tk', | |
'/usr/lib/python2.7/lib-old', | |
'/usr/lib/python2.7/lib-dynload', | |
'/usr/local/lib/python2.7/dist-packages', | |
'/usr/lib/python2.7/dist-packages', | |
'/usr/lib/python2.7/dist-packages/Numeric', | |
'/usr/lib/python2.7/dist-packages/PIL', | |
'/usr/lib/python2.7/dist-packages/gst-0.10', | |
'/usr/lib/python2.7/dist-packages/gtk-2.0', | |
'/usr/lib/pymodules/python2.7', | |
'/usr/lib/python2.7/dist-packages/ubuntu-sso-client', | |
'/usr/lib/python2.7/dist-packages/ubuntuone-client', | |
'/usr/lib/python2.7/dist-packages/ubuntuone-control-panel', | |
'/usr/lib/python2.7/dist-packages/ubuntuone-couch', | |
'/usr/lib/python2.7/dist-packages/ubuntuone-installer', | |
'/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol', | |
'/usr/lib/python2.7/dist-packages/wx-2.6-gtk2-unicode', | |
'/opt/graphite/webapp', | |
'/opt/graphite/webapp/graphite/thirdparty'] | |
Server time: Sun, 29 Apr 2012 12:55:14 -0500 | |
Traceback Switch to copy-and-paste view | |
/usr/lib/python2.7/dist-packages/django/core/handlers/base.py in get_response | |
response = callback(request, *callback_args, **callback_kwargs) ... | |
▶ Local vars | |
/opt/graphite/webapp/graphite/render/views.py in renderView | |
image = doImageRender(requestOptions['graphClass'], graphOptions) ... | |
▶ Local vars | |
/opt/graphite/webapp/graphite/render/views.py in doImageRender | |
img = graphClass(**graphOptions) ... | |
▶ Local vars | |
/opt/graphite/webapp/graphite/render/glyph.py in __init__ | |
self.drawGraph(**params) ... | |
▶ Local vars | |
/opt/graphite/webapp/graphite/render/glyph.py in drawGraph | |
self.consolidateDataPoints() ... | |
▶ Local vars | |
/opt/graphite/webapp/graphite/render/glyph.py in consolidateDataPoints | |
bestXStep = numberOfPixels / divisor ... | |
▶ Local vars | |
Request information | |
GET | |
Variable Value | |
width | |
u'586' | |
title | |
u'Dashboard Views' | |
target | |
u'stats.dashboard.index' | |
_salt | |
u'1335722102.654' | |
height | |
u'308' | |
POST | |
No POST data | |
FILES | |
No FILES data | |
COOKIES | |
Variable Value | |
csrftoken | |
'a5c8710133b39eb22905b1aae57321be' | |
sessionid | |
'34d8a54c0812bce59df2ce9c95b35785' | |
META | |
Variable Value | |
mod_wsgi.listener_port | |
'80' | |
HTTP_COOKIE | |
'sessionid=34d8a54c0812bce59df2ce9c95b35785; csrftoken=a5c8710133b39eb22905b1aae57321be' | |
mod_wsgi.listener_host | |
'' | |
SERVER_SOFTWARE | |
'Apache/2.2.22 (Ubuntu)' | |
SCRIPT_NAME | |
u'' | |
mod_wsgi.handler_script | |
'' | |
SERVER_SIGNATURE | |
'<address>Apache/2.2.22 (Ubuntu) Server at stats.example.com Port 80</address>\n' | |
REQUEST_METHOD | |
'GET' | |
PATH_INFO | |
u'/render/' | |
SERVER_PROTOCOL | |
'HTTP/1.1' | |
QUERY_STRING | |
'width=586&height=308&_salt=1335722102.654&target=stats.dashboard.index&title=Dashboard%20Views' | |
HTTP_ACCEPT_CHARSET | |
'ISO-8859-1,utf-8;q=0.7,*;q=0.3' | |
HTTP_USER_AGENT | |
'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Ubuntu/12.04 Chromium/18.0.1025.151 Chrome/18.0.1025.151 Safari/535.19' | |
HTTP_CONNECTION | |
'keep-alive' | |
SERVER_NAME | |
'stats.example.com' | |
REMOTE_ADDR | |
'127.0.0.1' | |
mod_wsgi.request_handler | |
'wsgi-script' | |
wsgi.url_scheme | |
'http' | |
PATH_TRANSLATED | |
'/opt/graphite/conf/graphite.wsgi/render/' | |
SERVER_PORT | |
'80' | |
wsgi.multiprocess | |
True | |
mod_wsgi.input_chunked | |
'0' | |
SERVER_ADDR | |
'127.0.0.1' | |
DOCUMENT_ROOT | |
'/opt/graphite/webapp' | |
mod_wsgi.process_group | |
'graphite' | |
SCRIPT_FILENAME | |
'/opt/graphite/conf/graphite.wsgi' | |
SERVER_ADMIN | |
'[no address given]' | |
wsgi.input | |
<mod_wsgi.Input object at 0x7fd1177405f0> | |
HTTP_HOST | |
'stats.example.com' | |
wsgi.multithread | |
True | |
mod_wsgi.callable_object | |
'application' | |
REQUEST_URI | |
'/render/?width=586&height=308&_salt=1335722102.654&target=stats.dashboard.index&title=Dashboard%20Views' | |
HTTP_ACCEPT | |
'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' | |
wsgi.version | |
(1, 1) | |
GATEWAY_INTERFACE | |
'CGI/1.1' | |
wsgi.run_once | |
False | |
wsgi.errors | |
<mod_wsgi.Log object at 0x7fd117732030> | |
REMOTE_PORT | |
'53749' | |
HTTP_ACCEPT_LANGUAGE | |
'en-US,en;q=0.8' | |
mod_wsgi.version | |
(3, 3) | |
mod_wsgi.application_group | |
'' | |
mod_wsgi.script_reloading | |
'1' | |
wsgi.file_wrapper | |
'' | |
HTTP_ACCEPT_ENCODING | |
'gzip,deflate,sdch' | |
Settings | |
Using settings module graphite.settings | |
Setting Value | |
REMOTE_RENDERING | |
False | |
LOCAL_SETTINGS | |
True | |
EMAIL_USE_TLS | |
False | |
TIME_ZONE | |
'America/Chicago' | |
DOCUMENTATION_URL | |
'http://graphite.readthedocs.org/' | |
LDAP_URI | |
None | |
LANGUAGE_CODE | |
'en-us' | |
ROOT_URLCONF | |
'graphite.urls' | |
MANAGERS | |
() | |
CARBONLINK_TIMEOUT | |
1.0 | |
GRAPHITE_ROOT | |
'/opt/graphite' | |
CLUSTER_SERVERS | |
[] | |
DEFAULT_CHARSET | |
'utf-8' | |
WEBAPP_DIR | |
'/opt/graphite/webapp' | |
STATIC_ROOT | |
'' | |
TEST_DATABASE_CHARSET | |
None | |
USE_THOUSAND_SEPARATOR | |
False | |
REMOTE_RENDER_CONNECT_TIMEOUT | |
1.0 | |
MESSAGE_STORAGE | |
'django.contrib.messages.storage.user_messages.LegacyFallbackStorage' | |
DATABASE_HOST | |
'' | |
IGNORABLE_404_STARTS | |
('/cgi-bin/', '/_vti_bin', '/_vti_inf') | |
SEND_BROKEN_LINK_EMAILS | |
False | |
URL_VALIDATOR_USER_AGENT | |
'Django/1.3.1 (http://www.djangoproject.com)' | |
CONF_DIR | |
'/opt/graphite/conf' | |
SESSION_COOKIE_DOMAIN | |
None | |
SESSION_COOKIE_NAME | |
'sessionid' | |
LDAP_BASE_USER | |
'' | |
ADMIN_FOR | |
() | |
TIME_INPUT_FORMATS | |
('%H:%M:%S', '%H:%M') | |
DATABASES | |
{'default': {'ENGINE': 'django.db.backends.sqlite3', | |
'HOST': '', | |
'NAME': '/opt/graphite/storage/graphite.db', | |
'OPTIONS': {}, | |
'PASSWORD': '********************', | |
'PORT': '', | |
'TEST_CHARSET': None, | |
'TEST_COLLATION': None, | |
'TEST_MIRROR': None, | |
'TEST_NAME': None, | |
'TIME_ZONE': 'America/Chicago', | |
'USER': ''}} | |
TEST_DATABASE_NAME | |
None | |
FILE_UPLOAD_PERMISSIONS | |
None | |
FILE_UPLOAD_HANDLERS | |
('django.core.files.uploadhandler.MemoryFileUploadHandler', | |
'django.core.files.uploadhandler.TemporaryFileUploadHandler') | |
LOG_CACHE_PERFORMANCE | |
False | |
DEFAULT_CONTENT_TYPE | |
'text/html' | |
REMOTE_STORE_RETRY_DELAY | |
60 | |
TEST_RUNNER | |
'django.test.simple.DjangoTestSuiteRunner' | |
APPEND_SLASH | |
False | |
FIRST_DAY_OF_WEEK | |
0 | |
DATABASE_ROUTERS | |
[] | |
CARBONLINK_HOSTS | |
['127.0.0.1:7002'] | |
YEAR_MONTH_FORMAT | |
'F Y' | |
STATICFILES_STORAGE | |
'django.contrib.staticfiles.storage.StaticFilesStorage' | |
INDEX_FILE | |
'/opt/graphite/storage/index' | |
CSS_DIR | |
'/opt/graphite/webapp/content/css' | |
LEGEND_MAX_ITEMS | |
10 | |
SERVER_EMAIL | |
'root@localhost' | |
SESSION_COOKIE_PATH | |
'/' | |
USE_X_FORWARDED_HOST | |
False | |
IGNORABLE_404_ENDS | |
('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', '.php') | |
MIDDLEWARE_CLASSES | |
('django.middleware.common.CommonMiddleware', | |
'django.middleware.gzip.GZipMiddleware', | |
'django.contrib.sessions.middleware.SessionMiddleware', | |
'django.contrib.auth.middleware.AuthenticationMiddleware') | |
USE_I18N | |
True | |
LDAP_USER_QUERY | |
'' | |
SECRET_KEY | |
'********************' | |
LANGUAGE_COOKIE_NAME | |
'django_language' | |
USE_REMOTE_USER_AUTHENTICATION | |
False | |
FILE_UPLOAD_TEMP_DIR | |
None | |
LDAP_SEARCH_BASE | |
'' | |
TRANSACTIONS_MANAGED | |
False | |
LOGGING_CONFIG | |
'django.utils.log.dictConfig' | |
TEMPLATE_LOADERS | |
('django.template.loaders.filesystem.Loader', | |
'django.template.loaders.app_directories.Loader') | |
LOG_DIR | |
'/opt/graphite/storage/log/webapp' | |
REMOTE_STORE_FIND_TIMEOUT | |
2.5 | |
TEMPLATE_DEBUG | |
False | |
CSRF_COOKIE_NAME | |
'csrftoken' | |
TEST_DATABASE_COLLATION | |
None | |
EMAIL_HOST_PASSWORD | |
'********************' | |
CACHE_BACKEND | |
'dummy:///' | |
LDAP_PORT | |
389 | |
SESSION_COOKIE_SECURE | |
False | |
REMOTE_STORE_FETCH_TIMEOUT | |
6 | |
LDAP_BASE_PASS | |
'' | |
JAVASCRIPT_DEBUG | |
False | |
CSRF_COOKIE_DOMAIN | |
None | |
FILE_CHARSET | |
'utf-8' | |
DEBUG | |
True | |
SESSION_FILE_PATH | |
None | |
DEFAULT_FILE_STORAGE | |
'django.core.files.storage.FileSystemStorage' | |
INSTALLED_APPS | |
['graphite.metrics', | |
'graphite.render', | |
'graphite.cli', | |
'graphite.browser', | |
'graphite.composer', | |
'graphite.account', | |
'graphite.dashboard', | |
'graphite.whitelist', | |
'graphite.events', | |
'django.contrib.auth', | |
'django.contrib.sessions', | |
'django.contrib.admin', | |
'django.contrib.contenttypes', | |
'tagging'] | |
LANGUAGES | |
(('ar', 'Arabic'), | |
('az', 'Azerbaijani'), | |
('bg', 'Bulgarian'), | |
('bn', 'Bengali'), | |
('bs', 'Bosnian'), | |
('ca', 'Catalan'), | |
('cs', 'Czech'), | |
('cy', 'Welsh'), | |
('da', 'Danish'), | |
('de', 'German'), | |
('el', 'Greek'), | |
('en', 'English'), | |
('en-gb', 'British English'), | |
('es', 'Spanish'), | |
('es-ar', 'Argentinian Spanish'), | |
('es-mx', 'Mexican Spanish'), | |
('es-ni', 'Nicaraguan Spanish'), | |
('et', 'Estonian'), | |
('eu', 'Basque'), | |
('fa', 'Persian'), | |
('fi', 'Finnish'), | |
('fr', 'French'), | |
('fy-nl', 'Frisian'), | |
('ga', 'Irish'), | |
('gl', 'Galician'), | |
('he', 'Hebrew'), | |
('hi', 'Hindi'), | |
('hr', 'Croatian'), | |
('hu', 'Hungarian'), | |
('id', 'Indonesian'), | |
('is', 'Icelandic'), | |
('it', 'Italian'), | |
('ja', 'Japanese'), | |
('ka', 'Georgian'), | |
('km', 'Khmer'), | |
('kn', 'Kannada'), | |
('ko', 'Korean'), | |
('lt', 'Lithuanian'), | |
('lv', 'Latvian'), | |
('mk', 'Macedonian'), | |
('ml', 'Malayalam'), | |
('mn', 'Mongolian'), | |
('nl', 'Dutch'), | |
('no', 'Norwegian'), | |
('nb', 'Norwegian Bokmal'), | |
('nn', 'Norwegian Nynorsk'), | |
('pa', 'Punjabi'), | |
('pl', 'Polish'), | |
('pt', 'Portuguese'), | |
('pt-br', 'Brazilian Portuguese'), | |
('ro', 'Romanian'), | |
('ru', 'Russian'), | |
('sk', 'Slovak'), | |
('sl', 'Slovenian'), | |
('sq', 'Albanian'), | |
('sr', 'Serbian'), | |
('sr-latn', 'Serbian Latin'), | |
('sv', 'Swedish'), | |
('ta', 'Tamil'), | |
('te', 'Telugu'), | |
('th', 'Thai'), | |
('tr', 'Turkish'), | |
('uk', 'Ukrainian'), | |
('ur', 'Urdu'), | |
('vi', 'Vietnamese'), | |
('zh-cn', 'Simplified Chinese'), | |
('zh-tw', 'Traditional Chinese')) | |
USE_L10N | |
False | |
DATABASE_ENGINE | |
'django.db.backends.sqlite3' | |
EMAIL_HOST_USER | |
'' | |
DATABASE_NAME | |
'/opt/graphite/storage/graphite.db' | |
COMMENTS_FIRST_FEW | |
0 | |
PREPEND_WWW | |
False | |
SESSION_COOKIE_HTTPONLY | |
False | |
DATABASE_PORT | |
'' | |
DEBUG_PROPAGATE_EXCEPTIONS | |
False | |
CACHES | |
{'default': {'BACKEND': 'django.core.cache.backends.dummy.DummyCache', | |
'LOCATION': ''}} | |
MONTH_DAY_FORMAT | |
'F j' | |
LOGIN_URL | |
'/account/login' | |
SESSION_EXPIRE_AT_BROWSER_CLOSE | |
False | |
SESSION_SAVE_EVERY_REQUEST | |
False | |
LDAP_SERVER | |
'' | |
TIME_FORMAT | |
'P' | |
MEMCACHE_HOSTS | |
[] | |
DATA_DIRS | |
['/opt/graphite/storage/whisper/'] | |
DATE_INPUT_FORMATS | |
('%Y-%m-%d', | |
'%m/%d/%Y', | |
'%m/%d/%y', | |
'%b %d %Y', | |
'%b %d, %Y', | |
'%d %b %Y', | |
'%d %b, %Y', | |
'%B %d %Y', | |
'%B %d, %Y', | |
'%d %B %Y', | |
'%d %B, %Y') | |
CONTENT_DIR | |
'/opt/graphite/webapp/content' | |
AUTHENTICATION_BACKENDS | |
['django.contrib.auth.backends.ModelBackend'] | |
FORCE_SCRIPT_NAME | |
None | |
PASSWORD_RESET_TIMEOUT_DAYS | |
'********************' | |
CACHE_MIDDLEWARE_ALIAS | |
'default' | |
REMOTE_FIND_CACHE_DURATION | |
300 | |
ADMIN_MEDIA_PREFIX | |
'/media/' | |
NUMBER_GROUPING | |
0 | |
SESSION_ENGINE | |
'django.contrib.sessions.backends.db' | |
CSRF_FAILURE_VIEW | |
'django.views.csrf.csrf_failure' | |
COMMENTS_SKETCHY_USERS_GROUP | |
None | |
LOGIN_REDIRECT_URL | |
'/accounts/profile/' | |
FLUSHRRDCACHED | |
'' | |
DECIMAL_SEPARATOR | |
'.' | |
CACHE_MIDDLEWARE_KEY_PREFIX | |
'' | |
LOCALE_PATHS | |
() | |
WHITELIST_FILE | |
'/opt/graphite/storage/lists/whitelist' | |
TEMPLATE_STRING_IF_INVALID | |
'' | |
COMMENTS_ALLOW_PROFANITIES | |
False | |
LOGOUT_URL | |
'/accounts/logout/' | |
STORAGE_DIR | |
'/opt/graphite/storage' | |
DASHBOARD_CONF | |
'/opt/graphite/conf/dashboard.conf' | |
TEMPLATE_DIRS | |
('/opt/graphite/webapp/graphite/templates',) | |
RRD_DIR | |
'/opt/graphite/storage/rrd/' | |
FIXTURE_DIRS | |
() | |
EMAIL_HOST | |
'localhost' | |
DATE_FORMAT | |
'N j, Y' | |
MEDIA_ROOT | |
'' | |
THIRDPARTY_DIR | |
'/opt/graphite/webapp/graphite/thirdparty' | |
COMMENTS_MODERATORS_GROUP | |
None | |
ADMINS | |
() | |
LOG_METRIC_ACCESS | |
False | |
FORMAT_MODULE_PATH | |
None | |
DEFAULT_FROM_EMAIL | |
'webmaster@localhost' | |
THOUSAND_SEPARATOR | |
',' | |
WEB_DIR | |
'/opt/graphite/webapp/graphite' | |
ADDITIONAL_AUTHENTICATION_BACKENDS | |
[] | |
STATICFILES_DIRS | |
() | |
MEDIA_URL | |
'' | |
DATETIME_FORMAT | |
'N j, Y, P' | |
EMAIL_SUBJECT_PREFIX | |
'[Django] ' | |
SITE_ID | |
1 | |
DISALLOWED_USER_AGENTS | |
() | |
ALLOWED_INCLUDE_ROOTS | |
() | |
USE_LDAP_AUTH | |
False | |
LOGGING | |
{'disable_existing_loggers': False, | |
'handlers': {'mail_admins': {'class': 'django.utils.log.AdminEmailHandler', | |
'level': 'ERROR'}}, | |
'loggers': {'django.request': {'handlers': ['mail_admins'], | |
'level': 'ERROR', | |
'propagate': True}}, | |
'version': 1} | |
SHORT_DATE_FORMAT | |
'm/d/Y' | |
DATABASE_USER | |
'' | |
WEBAPP_VERSION | |
'0.9.9' | |
STATICFILES_FINDERS | |
('django.contrib.staticfiles.finders.FileSystemFinder', | |
'django.contrib.staticfiles.finders.AppDirectoriesFinder') | |
SMTP_SERVER | |
'localhost' | |
FILE_UPLOAD_MAX_MEMORY_SIZE | |
2621440 | |
WHISPER_DIR | |
'/opt/graphite/storage/whisper/' | |
EMAIL_BACKEND | |
'django.core.mail.backends.smtp.EmailBackend' | |
DEFAULT_TABLESPACE | |
'' | |
TEMPLATE_CONTEXT_PROCESSORS | |
('django.contrib.auth.context_processors.auth', | |
'django.core.context_processors.debug', | |
'django.core.context_processors.i18n', | |
'django.core.context_processors.media', | |
'django.core.context_processors.static', | |
'django.contrib.messages.context_processors.messages') | |
RENDERING_HOSTS | |
[] | |
ALLOW_ANONYMOUS_CLI | |
True | |
SESSION_COOKIE_AGE | |
1209600 | |
SETTINGS_MODULE | |
'graphite.settings' | |
USE_ETAGS | |
False | |
DEFAULT_CACHE_DURATION | |
60 | |
LANGUAGES_BIDI | |
('he', 'ar', 'fa') | |
DEFAULT_INDEX_TABLESPACE | |
'' | |
INTERNAL_IPS | |
() | |
STATIC_URL | |
None | |
EMAIL_PORT | |
25 | |
LOG_RENDERING_PERFORMANCE | |
False | |
SHORT_DATETIME_FORMAT | |
'm/d/Y P' | |
ABSOLUTE_URL_OVERRIDES | |
{} | |
DATABASE_OPTIONS | |
{} | |
CACHE_MIDDLEWARE_SECONDS | |
600 | |
BANNED_IPS | |
() | |
DATETIME_INPUT_FORMATS | |
('%Y-%m-%d %H:%M:%S', | |
'%Y-%m-%d %H:%M', | |
'%Y-%m-%d', | |
'%m/%d/%Y %H:%M:%S', | |
'%m/%d/%Y %H:%M', | |
'%m/%d/%Y', | |
'%m/%d/%y %H:%M:%S', | |
'%m/%d/%y %H:%M', | |
'%m/%d/%y') | |
DATABASE_PASSWORD | |
'********************' | |
GRAPHTEMPLATES_CONF | |
'/opt/graphite/conf/graphTemplates.conf' | |
PROFANITIES_LIST | |
'********************' | |
DJANGO_VERSION | |
(1, 3, 1, 'final', 0) | |
COMMENTS_BANNED_USERS_GROUP | |
None | |
You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 500 page. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment