git: 346864723634 - main - www/py-graphite-web: Remove port

From: Kai Knoblich <kai_at_FreeBSD.org>
Date: Thu, 30 Jun 2022 07:20:02 UTC
The branch main has been updated by kai:

URL: https://cgit.FreeBSD.org/ports/commit/?id=346864723634e4d90e8c4655bc3ad8bcd1c6cd94

commit 346864723634e4d90e8c4655bc3ad8bcd1c6cd94
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2022-06-30 06:59:01 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2022-06-30 07:19:28 +0000

    www/py-graphite-web: Remove port
    
    * The expiration date has been reached and on the part of upstream there
      isn't yet a new release that works with newer versions of Django.
    
      However, the port could come back again soon during 2022Q3 once it's
      ready for Django 3.2 or newer.
---
 MOVED                                              |   1 +
 www/Makefile                                       |   1 -
 www/py-graphite-web/Makefile                       |  80 ---
 www/py-graphite-web/distinfo                       |   3 -
 .../files/patch-bin__build-index.sh                |   9 -
 .../files/patch-conf__graphite.wsgi.example        |  10 -
 www/py-graphite-web/files/patch-setup.py           |  46 --
 ...tch-webapp__graphite__local_settings.py.example |  44 --
 www/py-graphite-web/files/pkg-message.in           |  86 ---
 www/py-graphite-web/pkg-descr                      |   5 -
 www/py-graphite-web/pkg-plist                      | 694 ---------------------
 11 files changed, 1 insertion(+), 978 deletions(-)

diff --git a/MOVED b/MOVED
index d93bf1637d19..8892383ae7a0 100644
--- a/MOVED
+++ b/MOVED
@@ -17353,3 +17353,4 @@ devel/erlang-poolboy||2022-06-08|Remove expired ports. Use mix or rebar3 build t
 devel/erlang-pooler||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
 devel/erlang-sbroker||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
 devel/erlang-syslog||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead
+www/py-graphite-web||2022-06-30|Has expired: No support for newer versions of Django
diff --git a/www/Makefile b/www/Makefile
index 41c28338fd8c..b90351c846cb 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1661,7 +1661,6 @@
     SUBDIR += py-google-resumable-media
     SUBDIR += py-grafana-dashboard-manager
     SUBDIR += py-graphite-api
-    SUBDIR += py-graphite-web
     SUBDIR += py-grequests
     SUBDIR += py-grip
     SUBDIR += py-gunicorn
diff --git a/www/py-graphite-web/Makefile b/www/py-graphite-web/Makefile
deleted file mode 100644
index 50c3253d2879..000000000000
--- a/www/py-graphite-web/Makefile
+++ /dev/null
@@ -1,80 +0,0 @@
-# Created by: Evan Sarmiento <esarmiento@wayfair.com>
-
-PORTNAME=	graphite-web
-PORTVERSION=	1.1.10
-CATEGORIES=	www python
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	Enterprise scalable realtime graphing platform
-
-LICENSE=	APACHE20
-
-DEPRECATED=	No support for newer versions of Django
-EXPIRATION_DATE=	2022-06-30
-
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cairo>=1.8.10:graphics/py-cairo@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}carbon>=${PORTVERSION}:databases/py-carbon@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}django-tagging>=0.4.6:www/py-django-tagging@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}django22>=1.8<3.1:www/py-django22@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}gunicorn>0:www/py-gunicorn@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pyparsing2>=2.3.0:devel/py-pyparsing2@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}python-memcached>=1.58:databases/py-python-memcached@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}txamqp>=0.8:net/py-txamqp@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}whisper>0:databases/py-whisper@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}whitenoise>=4.1.2:www/py-whitenoise@${PY_FLAVOR} \
-		bash:shells/bash \
-		xorg-fonts-truetype>=0:x11-fonts/xorg-fonts-truetype
-
-USES=		cpe python shebangfix
-CPE_VENDOR=	graphite_project
-CPE_PRODUCT=	graphite
-USE_GITHUB=	yes
-GH_ACCOUNT=	graphite-project
-USE_PYTHON=	distutils
-SHEBANG_FILES=	bin/build-index.sh
-
-CONFLICTS_INSTALL=	py??-graphite-web
-
-FETCH_ARGS=	-o ${DISTNAME}${EXTRACT_SUFX}
-NO_ARCH=	yes
-SUB_FILES=	pkg-message
-SUB_LIST=	DATADIR=${DATADIR} \
-		PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} \
-		WWWGRP=${WWWGRP} \
-		WWWOWN=${WWWOWN}
-PLIST_SUB=	WWWGRP=${WWWGRP} \
-		WWWOWN=${WWWOWN}
-
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} > 30900
-BROKEN=		Python-3.9 is not supported
-.endif
-
-post-patch:
-	@${RM} ${WRKSRC}/bin/build-index.sh.orig
-	@${RM} ${WRKSRC}/bin/run-graphite-devel-server.py
-	@${REINPLACE_CMD} -i '' -e 's|%%PREFIX%%|${PREFIX}|' \
-		-e 's|%%DATADIR%%|${DATADIR}|' \
-		-e 's|%%PYTHON_SITELIBDIR%%|${PYTHON_SITELIBDIR}|' \
-		${WRKSRC}/bin/build-index.sh \
-		${WRKSRC}/conf/graphite.wsgi.example \
-		${WRKSRC}/setup.cfg \
-		${WRKSRC}/setup.py \
-		${WRKSRC}/webapp/graphite/local_settings.py.example
-
-post-install:
-	@${MKDIR} ${STAGEDIR}${DATADIR}/examples
-	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/examples)
-	@${MKDIR} ${STAGEDIR}${DATADIR}/content
-	@(cd ${WRKSRC}/webapp/content && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/content)
-	@${MKDIR} ${STAGEDIR}/var/log/graphite/webapp
-	@${MKDIR} ${STAGEDIR}/var/db/graphite
-	@${CP} ${STAGEDIR}${PYTHON_SITELIBDIR}/graphite/local_settings.py.example ${STAGEDIR}${PREFIX}/etc/graphite/local_settings.py.example
-	@${LN} -s ${PREFIX}/etc/graphite/local_settings.py ${STAGEDIR}${PYTHON_SITELIBDIR}/graphite/local_settings.py
-
-.include <bsd.port.mk>
diff --git a/www/py-graphite-web/distinfo b/www/py-graphite-web/distinfo
deleted file mode 100644
index 02c166f97dea..000000000000
--- a/www/py-graphite-web/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1654111675
-SHA256 (graphite-project-graphite-web-1.1.10_GH0.tar.gz) = 1ac42a2871ea58b76b42aa3671affb87c7a92616e949bf1312fca831075a501b
-SIZE (graphite-project-graphite-web-1.1.10_GH0.tar.gz) = 1462045
diff --git a/www/py-graphite-web/files/patch-bin__build-index.sh b/www/py-graphite-web/files/patch-bin__build-index.sh
deleted file mode 100644
index edb552361605..000000000000
--- a/www/py-graphite-web/files/patch-bin__build-index.sh
+++ /dev/null
@@ -1,9 +0,0 @@
---- bin/build-index.sh.orig	2018-04-23 17:11:55 UTC
-+++ bin/build-index.sh
-@@ -1,5 +1,5 @@
- #!/usr/local/bin/bash
--export PYTHONPATH="/opt/graphite/webapp/:$PYTHONPATH"
-+export PYTHONPATH="%%PREFIX%%/graphite/webapp/:$PYTHONPATH"
- BINDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
- 
- ${BINDIR}/build-index
diff --git a/www/py-graphite-web/files/patch-conf__graphite.wsgi.example b/www/py-graphite-web/files/patch-conf__graphite.wsgi.example
deleted file mode 100644
index ce86260c60be..000000000000
--- a/www/py-graphite-web/files/patch-conf__graphite.wsgi.example
+++ /dev/null
@@ -1,10 +0,0 @@
---- conf/graphite.wsgi.example.orig	2022-05-22 18:11:01 UTC
-+++ conf/graphite.wsgi.example
-@@ -2,6 +2,6 @@ import sys
- # In case of multi-instance graphite, uncomment and set appropriate name
- # import os
- # os.environ['GRAPHITE_SETTINGS_MODULE'] = 'graphite.local_settings'
--sys.path.append('/opt/graphite/webapp')
-+sys.path.append('/usr/local/lib/python3.8/site-packages/graphite')
- 
- from graphite.wsgi import application
diff --git a/www/py-graphite-web/files/patch-setup.py b/www/py-graphite-web/files/patch-setup.py
deleted file mode 100644
index e3cb0fbd36c0..000000000000
--- a/www/py-graphite-web/files/patch-setup.py
+++ /dev/null
@@ -1,46 +0,0 @@
---- setup.py.orig	2022-05-22 18:11:01 UTC
-+++ setup.py
-@@ -39,10 +39,6 @@ else:
-         cf.add_section('install')
-     except DuplicateSectionError:
-         pass
--    if not cf.has_option('install', 'prefix'):
--        cf.set('install', 'prefix', '/opt/graphite')
--    if not cf.has_option('install', 'install-lib'):
--        cf.set('install', 'install-lib', '%(prefix)s/webapp')
- 
- with open('setup.cfg', 'w') as f:
-     cf.write(f)
-@@ -58,17 +54,17 @@ storage_dirs = []
- 
- storage_dirs = []
- 
--for subdir in ('whisper/dummy.txt', 'ceres/dummy.txt', 'rrd/dummy.txt', 'log/dummy.txt', 'log/webapp/dummy.txt'):
--    storage_dirs.append( ('storage/%s' % subdir, []) )
-+for subdir in ('whisper', 'ceres', 'rrd', 'log', 'log/webapp'):
-+  storage_dirs.append( ('graphite/storage/%s' % subdir, []) )
- 
- webapp_content = defaultdict(list)
- 
--for root, dirs, files in os.walk('webapp/content'):
-+for root, dirs, files in os.walk('graphite/webapp/content'):
-     for filename in files:
-         filepath = os.path.join(root, filename)
-         webapp_content[root].append(filepath)
- 
--conf_files = [ ('conf', glob('conf/*.example')) ]
-+conf_files = [ ('/usr/local/etc/graphite', glob('conf/*.example')) ]
- examples = [ ('examples', glob('examples/example-*')) ]
- 
- 
-@@ -116,8 +112,8 @@ try:
-       package_data={'graphite' :
-         ['templates/*', 'local_settings.py.example']},
-       scripts=glob('bin/*'),
--      data_files=list(webapp_content.items()) + storage_dirs + conf_files + examples,
--      install_requires=['Django>=1.8,<3.1', 'django-tagging==0.4.3', 'pytz',
-+      data_files=list(conf_files),
-+      install_requires=['Django>=1.8,<3.1', 'django-tagging>=0.4.3', 'pytz',
-                         'pyparsing', 'cairocffi', 'urllib3',
-                         'scandir;python_version<"3.5"', 'six'],
-       classifiers=[
diff --git a/www/py-graphite-web/files/patch-webapp__graphite__local_settings.py.example b/www/py-graphite-web/files/patch-webapp__graphite__local_settings.py.example
deleted file mode 100644
index 95cac148c58f..000000000000
--- a/www/py-graphite-web/files/patch-webapp__graphite__local_settings.py.example
+++ /dev/null
@@ -1,44 +0,0 @@
---- webapp/graphite/local_settings.py.example.orig	2022-05-22 18:11:01 UTC
-+++ webapp/graphite/local_settings.py.example
-@@ -112,15 +112,27 @@ DEFAULT_XFILES_FACTOR = 0
- #CONF_DIR = '/opt/graphite/conf'
- #STORAGE_DIR = '/opt/graphite/storage'
- #STATIC_ROOT = '/opt/graphite/static'
-+CONF_DIR = '/usr/local/etc/graphite'
-+STORAGE_DIR = '/var/db/carbon'
-+STATIC_ROOT = '/usr/local/share/graphite-web/content'
-+
- #LOG_DIR = '/opt/graphite/storage/log/webapp'
- #INDEX_FILE = '/opt/graphite/storage/index'     # Search index file
- 
-+WHISPER_DIR = '/var/db/carbon/whisper'
-+RRD_DIR = '/var/db/carbon/rrd'
-+DATA_DIRS = [WHISPER_DIR, RRD_DIR] # Default: set from the above variables
-+LOG_DIR = '/var/log/graphite'
-+INDEX_FILE = '/var/db/graphite/index'  # Search index file
-+
- # To further or fully customize the paths, modify the following. Note that the
- # default settings for each of these are relative to CONF_DIR and STORAGE_DIR
- #
- ## Webapp config files
- #DASHBOARD_CONF = '/opt/graphite/conf/dashboard.conf'
- #GRAPHTEMPLATES_CONF = '/opt/graphite/conf/graphTemplates.conf'
-+DASHBOARD_CONF = '/usr/local/etc/graphite/dashboard.conf'
-+GRAPHTEMPLATES_CONF = '/usr/local/etc/graphite/graphTemplates.conf'
- 
- ## Data directories
- #
-@@ -257,7 +269,12 @@ DEFAULT_XFILES_FACTOR = 0
- #    }
- #}
- #
--
-+DATABASES = {
-+       'default': {
-+               'NAME': '/var/db/graphite/graphite.db',
-+               'ENGINE': 'django.db.backends.sqlite3',
-+       }
-+}
- 
- #########################
- # Cluster Configuration #
diff --git a/www/py-graphite-web/files/pkg-message.in b/www/py-graphite-web/files/pkg-message.in
deleted file mode 100644
index 1e1680e3b346..000000000000
--- a/www/py-graphite-web/files/pkg-message.in
+++ /dev/null
@@ -1,86 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-Please note that this port/package overrides the default installation layout
-for Graphite! To setup graphite, you will need to:
-
-* Set the SECRET_KEY in %%PREFIX%%/etc/graphite/local_settings.py
-
-* Initialize the sqlite user database and create the admin user:
-
-        django-admin.py migrate --settings=graphite.settings --run-syncdb
-        django-admin.py createsuperuser --settings=graphite.settings
-
-* Build the index:
-
-        %%PREFIX%%/bin/build-index.sh
-
-* Change the ownership of the user database so the webapp can write to it:
-
-	chown -R %%WWWOWN%%:%%WWWGRP%% /var/db/graphite/ /var/log/graphite/
-
-* Setup a web server:
-
-Setup Apache by creating a vhost similar to the following:
-
-<VirtualHost *:80>
-	ServerName graphite
-	DocumentRoot "%%DATADIR%%/content/"
-
-	# I've found that an equal number of processes & threads tends
-	# to show the best performance for Graphite (ymmv).
-	WSGIDaemonProcess graphite processes=5 threads=5 inactivity-timeout=120 display-name=graphite
-	WSGIProcessGroup graphite
-	WSGIApplicationGroup graphite
-        WSGIImportScript %%PREFIX%%/etc/graphite/graphite.wsgi process-group=graphite application-group=graphite
-
-	# XXX You will need to create this file! There is a graphite.wsgi.example
-	# file in this directory that you can safely use, just copy it to graphite.wgsi
-	WSGIScriptAlias / %%PREFIX%%/etc/graphite/graphite.wsgi
-
-	Alias /content/ %%DATADIR%%/content/
-	<Location "/content/">
-		SetHandler None
-	</Location>
-
-	# XXX In order for the django admin site media to work you
-	# must change @DJANGO_ROOT@ to be the path to your django
-	# installation, which is probably something like:
-	# /usr/lib/python2.6/site-packages/django
-	#Alias /media/ "@DJANGO_ROOT@/contrib/admin/media/"
-	Alias /media/ %%PYTHON_SITELIBDIR%%/django
-	<Location "/media/">
-		SetHandler None
-	</Location>
-
-	Alias /static/ "%%PYTHON_SITELIBDIR%%/django/contrib/admin/static/"
-	<Location "/static/">
-		SetHandler None
-	</Location>
-	<Directory "%%PYTHON_SITELIBDIR%%/django/contrib/admin/static/">
-		Order deny,allow
-		Allow from all
-		Require all granted
-	</Directory>
-
-	# The graphite.wsgi file has to be accessible by apache. It won't
-	# be visible to clients because of the DocumentRoot though.
-	<Directory %%PREFIX%%/etc/graphite/>
-		Order deny,allow
-		Allow from all
-		Require all granted
-	</Directory>
-
-	<Directory %%DATADIR%%/content/>
-		Order deny,allow
-		Allow from all
-		Require all granted
-	</Directory>
-
-</VirtualHost>
-
-Now you should be able to access the graphite virtual host you created in the
-first step.
-EOM
-}
-]
diff --git a/www/py-graphite-web/pkg-descr b/www/py-graphite-web/pkg-descr
deleted file mode 100644
index 6879212aad61..000000000000
--- a/www/py-graphite-web/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Graphite provides real-time visualization and storage
-of numeric time-series data on an enterprise level.
-
-WWW: http://graphiteapp.org
-WWW: https://github.com/graphite-project/graphite-web
diff --git a/www/py-graphite-web/pkg-plist b/www/py-graphite-web/pkg-plist
deleted file mode 100644
index 6348596d4e15..000000000000
--- a/www/py-graphite-web/pkg-plist
+++ /dev/null
@@ -1,694 +0,0 @@
-bin/build-index
-bin/build-index.sh
-@sample etc/graphite/dashboard.conf.example etc/graphite/dashboard.conf
-@sample etc/graphite/graphTemplates.conf.example etc/graphite/graphTemplates.conf
-@sample etc/graphite/graphite.wsgi.example etc/graphite/graphite.wsgi
-@sample etc/graphite/local_settings.py.example etc/graphite/local_settings.py
-%%DATADIR%%/content/css/darkX.css
-%%DATADIR%%/content/css/darkX/button-close-focused.png
-%%DATADIR%%/content/css/darkX/button-maximize-focused.png
-%%DATADIR%%/content/css/darkX/button-minimize-focused.png
-%%DATADIR%%/content/css/darkX/frame-bottom-left-focused.png
-%%DATADIR%%/content/css/darkX/frame-bottom-mid-focused.png
-%%DATADIR%%/content/css/darkX/frame-bottom-right-focused.png
-%%DATADIR%%/content/css/darkX/frame-left-focused.png
-%%DATADIR%%/content/css/darkX/frame-right-focused.png
-%%DATADIR%%/content/css/darkX/titlebar-left-focused.png
-%%DATADIR%%/content/css/darkX/titlebar-mid-focused.png
-%%DATADIR%%/content/css/darkX/titlebar-right-focused.png
-%%DATADIR%%/content/css/dashboard-default.css
-%%DATADIR%%/content/css/dashboard-white.css
-%%DATADIR%%/content/css/dashboard.css
-%%DATADIR%%/content/css/default.css
-%%DATADIR%%/content/css/default/bottom_left.gif
-%%DATADIR%%/content/css/default/bottom_mid.gif
-%%DATADIR%%/content/css/default/bottom_right.gif
-%%DATADIR%%/content/css/default/bottom_right_resize.gif
-%%DATADIR%%/content/css/default/center_left.gif
-%%DATADIR%%/content/css/default/center_right.gif
-%%DATADIR%%/content/css/default/clear.gif
-%%DATADIR%%/content/css/default/close.gif
-%%DATADIR%%/content/css/default/inspect.gif
-%%DATADIR%%/content/css/default/maximize.gif
-%%DATADIR%%/content/css/default/minimize.gif
-%%DATADIR%%/content/css/default/overlay.png
-%%DATADIR%%/content/css/default/resize.gif
-%%DATADIR%%/content/css/default/sizer.gif
-%%DATADIR%%/content/css/default/top_left.gif
-%%DATADIR%%/content/css/default/top_mid.gif
-%%DATADIR%%/content/css/default/top_right.gif
-%%DATADIR%%/content/css/table.css
-%%DATADIR%%/content/html/completerHelp.html
-%%DATADIR%%/content/html/searchHelp.html
-%%DATADIR%%/content/img/blank.gif
-%%DATADIR%%/content/img/calendar.png
-%%DATADIR%%/content/img/carbon-fiber.png
-%%DATADIR%%/content/img/clock.png
-%%DATADIR%%/content/img/clock_16.png
-%%DATADIR%%/content/img/favicon.ico
-%%DATADIR%%/content/img/graphite-logo.png
-%%DATADIR%%/content/img/graphite.png
-%%DATADIR%%/content/img/graphite_short.png
-%%DATADIR%%/content/img/leaf.gif
-%%DATADIR%%/content/img/mini-bottom2.gif
-%%DATADIR%%/content/img/mini-top2.gif
-%%DATADIR%%/content/img/move_down.png
-%%DATADIR%%/content/img/move_up.png
-%%DATADIR%%/content/img/overview.png
-%%DATADIR%%/content/img/refresh.png
-%%DATADIR%%/content/img/save.png
-%%DATADIR%%/content/img/share.png
-%%DATADIR%%/content/img/trash.png
-%%DATADIR%%/content/img/upload.png
-%%DATADIR%%/content/js/ace/ace.js
-%%DATADIR%%/content/js/ace/keybinding-vim.js
-%%DATADIR%%/content/js/ace/mode-c_cpp.js
-%%DATADIR%%/content/js/ace/mode-clojure.js
-%%DATADIR%%/content/js/ace/mode-coffee.js
-%%DATADIR%%/content/js/ace/mode-csharp.js
-%%DATADIR%%/content/js/ace/mode-css.js
-%%DATADIR%%/content/js/ace/mode-groovy.js
-%%DATADIR%%/content/js/ace/mode-html.js
-%%DATADIR%%/content/js/ace/mode-java.js
-%%DATADIR%%/content/js/ace/mode-javascript.js
-%%DATADIR%%/content/js/ace/mode-json.js
-%%DATADIR%%/content/js/ace/theme-textmate.js
-%%DATADIR%%/content/js/ace/worker-javascript.js
-%%DATADIR%%/content/js/browser.js
-%%DATADIR%%/content/js/completer.js
-%%DATADIR%%/content/js/composer.js
-%%DATADIR%%/content/js/composer_widgets.js
-%%DATADIR%%/content/js/dashboard.js
-%%DATADIR%%/content/js/ext/adapter/ext/ext-base-debug.js
-%%DATADIR%%/content/js/ext/adapter/ext/ext-base.js
-%%DATADIR%%/content/js/ext/ext-all-debug.js
-%%DATADIR%%/content/js/ext/ext-all.js
-%%DATADIR%%/content/js/ext/resources/css/ext-all.css
-%%DATADIR%%/content/js/ext/resources/icons/fam/SILK.txt
-%%DATADIR%%/content/js/ext/resources/icons/fam/accept.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/add.gif
-%%DATADIR%%/content/js/ext/resources/icons/fam/add.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/application_go.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/application_view_list.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/book.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/cog.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/cog_edit.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/connect.gif
-%%DATADIR%%/content/js/ext/resources/icons/fam/connect.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/control_rewind.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/cross.gif
-%%DATADIR%%/content/js/ext/resources/icons/fam/delete.gif
-%%DATADIR%%/content/js/ext/resources/icons/fam/error.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/feed_add.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/feed_delete.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/feed_error.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/folder_go.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/folder_wrench.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/grid.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/image_add.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/information.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/plugin.gif
-%%DATADIR%%/content/js/ext/resources/icons/fam/plugin_add.gif
-%%DATADIR%%/content/js/ext/resources/icons/fam/rss_go.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/table_refresh.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/user.gif
-%%DATADIR%%/content/js/ext/resources/icons/fam/user.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_add.gif
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_add.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_comment.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_delete.gif
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_delete.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_edit.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_female.gif
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_female.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_gray.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_green.gif
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_green.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_orange.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_red.png
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_suit.gif
-%%DATADIR%%/content/js/ext/resources/icons/fam/user_suit.png
-%%DATADIR%%/content/js/ext/resources/images/default/box/corners-blue.gif
-%%DATADIR%%/content/js/ext/resources/images/default/box/corners.gif
-%%DATADIR%%/content/js/ext/resources/images/default/box/l-blue.gif
-%%DATADIR%%/content/js/ext/resources/images/default/box/l.gif
-%%DATADIR%%/content/js/ext/resources/images/default/box/r-blue.gif
-%%DATADIR%%/content/js/ext/resources/images/default/box/r.gif
-%%DATADIR%%/content/js/ext/resources/images/default/box/tb-blue.gif
-%%DATADIR%%/content/js/ext/resources/images/default/box/tb.gif
-%%DATADIR%%/content/js/ext/resources/images/default/button/arrow.gif
-%%DATADIR%%/content/js/ext/resources/images/default/button/btn.gif
-%%DATADIR%%/content/js/ext/resources/images/default/button/group-cs.gif
-%%DATADIR%%/content/js/ext/resources/images/default/button/group-lr.gif
-%%DATADIR%%/content/js/ext/resources/images/default/button/group-tb.gif
-%%DATADIR%%/content/js/ext/resources/images/default/button/s-arrow-b-noline.gif
-%%DATADIR%%/content/js/ext/resources/images/default/button/s-arrow-b.gif
-%%DATADIR%%/content/js/ext/resources/images/default/button/s-arrow-bo.gif
-%%DATADIR%%/content/js/ext/resources/images/default/button/s-arrow-noline.gif
-%%DATADIR%%/content/js/ext/resources/images/default/button/s-arrow-o.gif
-%%DATADIR%%/content/js/ext/resources/images/default/button/s-arrow.gif
-%%DATADIR%%/content/js/ext/resources/images/default/dd/drop-add.gif
-%%DATADIR%%/content/js/ext/resources/images/default/dd/drop-no.gif
-%%DATADIR%%/content/js/ext/resources/images/default/dd/drop-yes.gif
-%%DATADIR%%/content/js/ext/resources/images/default/editor/tb-sprite.gif
-%%DATADIR%%/content/js/ext/resources/images/default/form/checkbox.gif
-%%DATADIR%%/content/js/ext/resources/images/default/form/clear-trigger.gif
-%%DATADIR%%/content/js/ext/resources/images/default/form/clear-trigger.psd
-%%DATADIR%%/content/js/ext/resources/images/default/form/date-trigger.gif
-%%DATADIR%%/content/js/ext/resources/images/default/form/date-trigger.psd
-%%DATADIR%%/content/js/ext/resources/images/default/form/error-tip-corners.gif
-%%DATADIR%%/content/js/ext/resources/images/default/form/exclamation.gif
-%%DATADIR%%/content/js/ext/resources/images/default/form/radio.gif
-%%DATADIR%%/content/js/ext/resources/images/default/form/search-trigger.gif
-%%DATADIR%%/content/js/ext/resources/images/default/form/search-trigger.psd
-%%DATADIR%%/content/js/ext/resources/images/default/form/text-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/form/trigger-square.gif
-%%DATADIR%%/content/js/ext/resources/images/default/form/trigger-square.psd
-%%DATADIR%%/content/js/ext/resources/images/default/form/trigger-tpl.gif
-%%DATADIR%%/content/js/ext/resources/images/default/form/trigger.gif
-%%DATADIR%%/content/js/ext/resources/images/default/form/trigger.psd
-%%DATADIR%%/content/js/ext/resources/images/default/gradient-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/arrow-left-white.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/arrow-right-white.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/col-move-bottom.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/col-move-top.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/columns.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/dirty.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/done.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/drop-no.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/drop-yes.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/footer-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/grid-blue-hd.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/grid-blue-split.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/grid-hrow.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/grid-loading.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/grid-split.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/grid-vista-hd.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/grid3-hd-btn.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/grid3-hrow-over.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/grid3-hrow.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/grid3-rowheader.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/grid3-special-col-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/grid3-special-col-sel-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/group-by.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/group-collapse.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/group-expand-sprite.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/group-expand.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/hd-pop.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/hmenu-asc.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/hmenu-desc.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/hmenu-lock.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/hmenu-lock.png
-%%DATADIR%%/content/js/ext/resources/images/default/grid/hmenu-unlock.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/hmenu-unlock.png
-%%DATADIR%%/content/js/ext/resources/images/default/grid/invalid_line.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/loading.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/mso-hd.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/nowait.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/page-first-disabled.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/page-first.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/page-last-disabled.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/page-last.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/page-next-disabled.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/page-next.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/page-prev-disabled.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/page-prev.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/pick-button.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/refresh-disabled.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/refresh.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/row-check-sprite.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/row-expand-sprite.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/row-over.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/row-sel.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/sort-hd.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/sort_asc.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/sort_desc.gif
-%%DATADIR%%/content/js/ext/resources/images/default/grid/wait.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/collapse.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/expand.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/gradient-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/mini-bottom.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/mini-left.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/mini-right.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/mini-top.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/ns-collapse.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/ns-expand.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/panel-close.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/panel-title-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/panel-title-light-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/stick.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/stuck.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/tab-close-on.gif
-%%DATADIR%%/content/js/ext/resources/images/default/layout/tab-close.gif
-%%DATADIR%%/content/js/ext/resources/images/default/menu/checked.gif
-%%DATADIR%%/content/js/ext/resources/images/default/menu/group-checked.gif
-%%DATADIR%%/content/js/ext/resources/images/default/menu/item-over.gif
-%%DATADIR%%/content/js/ext/resources/images/default/menu/menu-parent.gif
-%%DATADIR%%/content/js/ext/resources/images/default/menu/menu.gif
-%%DATADIR%%/content/js/ext/resources/images/default/menu/unchecked.gif
-%%DATADIR%%/content/js/ext/resources/images/default/panel/corners-sprite.gif
-%%DATADIR%%/content/js/ext/resources/images/default/panel/left-right.gif
-%%DATADIR%%/content/js/ext/resources/images/default/panel/light-hd.gif
-%%DATADIR%%/content/js/ext/resources/images/default/panel/tool-sprite-tpl.gif
-%%DATADIR%%/content/js/ext/resources/images/default/panel/tool-sprites.gif
-%%DATADIR%%/content/js/ext/resources/images/default/panel/tools-sprites-trans.gif
-%%DATADIR%%/content/js/ext/resources/images/default/panel/top-bottom.gif
-%%DATADIR%%/content/js/ext/resources/images/default/panel/top-bottom.png
-%%DATADIR%%/content/js/ext/resources/images/default/panel/white-corners-sprite.gif
-%%DATADIR%%/content/js/ext/resources/images/default/panel/white-left-right.gif
-%%DATADIR%%/content/js/ext/resources/images/default/panel/white-top-bottom.gif
-%%DATADIR%%/content/js/ext/resources/images/default/progress/progress-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/qtip/bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/qtip/close.gif
-%%DATADIR%%/content/js/ext/resources/images/default/qtip/tip-anchor-sprite.gif
-%%DATADIR%%/content/js/ext/resources/images/default/qtip/tip-sprite.gif
-%%DATADIR%%/content/js/ext/resources/images/default/s.gif
-%%DATADIR%%/content/js/ext/resources/images/default/shadow-c.png
-%%DATADIR%%/content/js/ext/resources/images/default/shadow-lr.png
-%%DATADIR%%/content/js/ext/resources/images/default/shadow.png
-%%DATADIR%%/content/js/ext/resources/images/default/shared/blue-loading.gif
-%%DATADIR%%/content/js/ext/resources/images/default/shared/calendar.gif
-%%DATADIR%%/content/js/ext/resources/images/default/shared/glass-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/shared/hd-sprite.gif
-%%DATADIR%%/content/js/ext/resources/images/default/shared/large-loading.gif
-%%DATADIR%%/content/js/ext/resources/images/default/shared/left-btn.gif
-%%DATADIR%%/content/js/ext/resources/images/default/shared/loading-balls.gif
-%%DATADIR%%/content/js/ext/resources/images/default/shared/right-btn.gif
-%%DATADIR%%/content/js/ext/resources/images/default/shared/warning.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/e-handle-dark.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/e-handle.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/ne-handle-dark.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/ne-handle.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/nw-handle-dark.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/nw-handle.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/s-handle-dark.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/s-handle.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/se-handle-dark.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/se-handle.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/square.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/sw-handle-dark.gif
-%%DATADIR%%/content/js/ext/resources/images/default/sizer/sw-handle.gif
-%%DATADIR%%/content/js/ext/resources/images/default/slider/slider-bg.png
-%%DATADIR%%/content/js/ext/resources/images/default/slider/slider-thumb.png
-%%DATADIR%%/content/js/ext/resources/images/default/slider/slider-v-bg.png
-%%DATADIR%%/content/js/ext/resources/images/default/slider/slider-v-thumb.png
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/scroll-left.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/scroll-right.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/scroller-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/tab-btm-inactive-left-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/tab-btm-inactive-right-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/tab-btm-left-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/tab-btm-over-left-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/tab-btm-over-right-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/tab-btm-right-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/tab-close.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/tab-strip-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/tab-strip-bg.png
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/tab-strip-btm-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tabs/tabs-sprite.gif
-%%DATADIR%%/content/js/ext/resources/images/default/toolbar/bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/toolbar/btn-arrow-light.gif
-%%DATADIR%%/content/js/ext/resources/images/default/toolbar/btn-arrow.gif
-%%DATADIR%%/content/js/ext/resources/images/default/toolbar/btn-over-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/toolbar/gray-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/toolbar/more.gif
-%%DATADIR%%/content/js/ext/resources/images/default/toolbar/tb-bg.gif
-%%DATADIR%%/content/js/ext/resources/images/default/toolbar/tb-btn-sprite.gif
-%%DATADIR%%/content/js/ext/resources/images/default/toolbar/tb-xl-btn-sprite.gif
-%%DATADIR%%/content/js/ext/resources/images/default/toolbar/tb-xl-sep.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/arrows.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/drop-add.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/drop-between.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/drop-no.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/drop-over.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/drop-under.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/drop-yes.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/elbow-end-minus-nl.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/elbow-end-minus.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/elbow-end-plus-nl.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/elbow-end-plus.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/elbow-end.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/elbow-line.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/elbow-minus-nl.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/elbow-minus.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/elbow-plus-nl.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/elbow-plus.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/elbow.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/folder-open.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/folder.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/leaf.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/loading.gif
-%%DATADIR%%/content/js/ext/resources/images/default/tree/s.gif
-%%DATADIR%%/content/js/ext/resources/images/default/window/icon-error.gif
-%%DATADIR%%/content/js/ext/resources/images/default/window/icon-info.gif
-%%DATADIR%%/content/js/ext/resources/images/default/window/icon-question.gif
-%%DATADIR%%/content/js/ext/resources/images/default/window/icon-warning.gif
-%%DATADIR%%/content/js/ext/resources/images/default/window/left-corners.png
-%%DATADIR%%/content/js/ext/resources/images/default/window/left-corners.psd
-%%DATADIR%%/content/js/ext/resources/images/default/window/left-right.png
-%%DATADIR%%/content/js/ext/resources/images/default/window/left-right.psd
-%%DATADIR%%/content/js/ext/resources/images/default/window/right-corners.png
-%%DATADIR%%/content/js/ext/resources/images/default/window/right-corners.psd
-%%DATADIR%%/content/js/ext/resources/images/default/window/top-bottom.png
-%%DATADIR%%/content/js/ext/resources/images/default/window/top-bottom.psd
-%%DATADIR%%/content/js/ext/ux/DataViewTransition.js
-%%DATADIR%%/examples/example-client.py
-%%DATADIR%%/examples/example-graphite-vhost.conf
-%%PYTHON_SITELIBDIR%%/graphite/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/app_settings.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/app_settings.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/carbonlink.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/carbonlink.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/compat.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/compat.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/errors.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/errors.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/http_pool.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/http_pool.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/intervals.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/intervals.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/logger.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/logger.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/middleware.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/middleware.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/node.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/node.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/settings.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/settings.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/singleton.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/singleton.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/storage.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/storage.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/umsgpack.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/umsgpack.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/user_util.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/user_util.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/util.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/util.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/wsgi.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/__pycache__/wsgi.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/account/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/__pycache__/admin.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/__pycache__/admin.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/__pycache__/ldapBackend.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/__pycache__/ldapBackend.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/__pycache__/models.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/__pycache__/models.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/admin.py
-%%PYTHON_SITELIBDIR%%/graphite/account/ldapBackend.py
-%%PYTHON_SITELIBDIR%%/graphite/account/migrations/0001_initial.py
-%%PYTHON_SITELIBDIR%%/graphite/account/migrations/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/account/migrations/__pycache__/0001_initial.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/migrations/__pycache__/0001_initial.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/migrations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/migrations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/account/models.py
-%%PYTHON_SITELIBDIR%%/graphite/account/urls.py
-%%PYTHON_SITELIBDIR%%/graphite/account/views.py
-%%PYTHON_SITELIBDIR%%/graphite/app_settings.py
-%%PYTHON_SITELIBDIR%%/graphite/browser/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/browser/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/browser/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/browser/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/browser/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/browser/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/browser/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/browser/urls.py
-%%PYTHON_SITELIBDIR%%/graphite/browser/views.py
-%%PYTHON_SITELIBDIR%%/graphite/carbonlink.py
-%%PYTHON_SITELIBDIR%%/graphite/compat.py
-%%PYTHON_SITELIBDIR%%/graphite/composer/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/composer/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/composer/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/composer/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/composer/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/composer/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/composer/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/composer/urls.py
-%%PYTHON_SITELIBDIR%%/graphite/composer/views.py
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__pycache__/admin.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__pycache__/admin.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__pycache__/models.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__pycache__/models.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__pycache__/send_graph.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__pycache__/send_graph.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/admin.py
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/migrations/0001_initial.py
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/migrations/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/migrations/__pycache__/0001_initial.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/migrations/__pycache__/0001_initial.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/migrations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/migrations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/models.py
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/send_graph.py
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/urls.py
-%%PYTHON_SITELIBDIR%%/graphite/dashboard/views.py
-%%PYTHON_SITELIBDIR%%/graphite/errors.py
-%%PYTHON_SITELIBDIR%%/graphite/events/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/events/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/__pycache__/admin.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/__pycache__/admin.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/__pycache__/compat.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/__pycache__/compat.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/__pycache__/models.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/__pycache__/models.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/admin.py
-%%PYTHON_SITELIBDIR%%/graphite/events/compat.py
-%%PYTHON_SITELIBDIR%%/graphite/events/migrations/0001_initial.py
-%%PYTHON_SITELIBDIR%%/graphite/events/migrations/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/events/migrations/__pycache__/0001_initial.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/migrations/__pycache__/0001_initial.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/migrations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/migrations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/events/models.py
-%%PYTHON_SITELIBDIR%%/graphite/events/urls.py
-%%PYTHON_SITELIBDIR%%/graphite/events/views.py
-%%PYTHON_SITELIBDIR%%/graphite/finders/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/finders/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/finders/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/finders/__pycache__/ceres.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/finders/__pycache__/ceres.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/finders/__pycache__/remote.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/finders/__pycache__/remote.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/finders/__pycache__/standard.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/finders/__pycache__/standard.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/finders/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/finders/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/finders/ceres.py
-%%PYTHON_SITELIBDIR%%/graphite/finders/remote.py
-%%PYTHON_SITELIBDIR%%/graphite/finders/standard.py
-%%PYTHON_SITELIBDIR%%/graphite/finders/utils.py
-%%PYTHON_SITELIBDIR%%/graphite/functions/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/functions/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/__pycache__/aggfuncs.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/__pycache__/aggfuncs.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/__pycache__/params.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/__pycache__/params.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/__pycache__/safe.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/__pycache__/safe.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/aggfuncs.py
-%%PYTHON_SITELIBDIR%%/graphite/functions/custom/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/functions/custom/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/custom/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/functions/params.py
-%%PYTHON_SITELIBDIR%%/graphite/functions/safe.py
-%%PYTHON_SITELIBDIR%%/graphite/functions/urls.py
-%%PYTHON_SITELIBDIR%%/graphite/functions/views.py
-%%PYTHON_SITELIBDIR%%/graphite/http_pool.py
-%%PYTHON_SITELIBDIR%%/graphite/intervals.py
-%%PYTHON_SITELIBDIR%%/graphite/local_settings.py
-%%PYTHON_SITELIBDIR%%/graphite/local_settings.py.example
-%%PYTHON_SITELIBDIR%%/graphite/logger.py
-%%PYTHON_SITELIBDIR%%/graphite/metrics/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/metrics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/metrics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/metrics/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/metrics/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/metrics/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/metrics/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/metrics/urls.py
-%%PYTHON_SITELIBDIR%%/graphite/metrics/views.py
-%%PYTHON_SITELIBDIR%%/graphite/middleware.py
-%%PYTHON_SITELIBDIR%%/graphite/node.py
-%%PYTHON_SITELIBDIR%%/graphite/readers/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/ceres.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/ceres.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/multi.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/multi.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/remote.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/remote.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/rrd.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/rrd.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/whisper.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/__pycache__/whisper.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/readers/ceres.py
-%%PYTHON_SITELIBDIR%%/graphite/readers/multi.py
-%%PYTHON_SITELIBDIR%%/graphite/readers/remote.py
-%%PYTHON_SITELIBDIR%%/graphite/readers/rrd.py
-%%PYTHON_SITELIBDIR%%/graphite/readers/utils.py
-%%PYTHON_SITELIBDIR%%/graphite/readers/whisper.py
-%%PYTHON_SITELIBDIR%%/graphite/render/__init__.py
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/attime.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/attime.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/datalib.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/datalib.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/evaluator.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/evaluator.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/functions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/functions.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/glyph.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/glyph.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/grammar.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/grammar.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/grammar_unsafe.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/grammar_unsafe.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/hashing.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/hashing.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/urls.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/__pycache__/views.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/graphite/render/attime.py
-%%PYTHON_SITELIBDIR%%/graphite/render/datalib.py
-%%PYTHON_SITELIBDIR%%/graphite/render/evaluator.py
-%%PYTHON_SITELIBDIR%%/graphite/render/functions.py
-%%PYTHON_SITELIBDIR%%/graphite/render/glyph.py
-%%PYTHON_SITELIBDIR%%/graphite/render/grammar.py
-%%PYTHON_SITELIBDIR%%/graphite/render/grammar_unsafe.py
-%%PYTHON_SITELIBDIR%%/graphite/render/hashing.py
-%%PYTHON_SITELIBDIR%%/graphite/render/urls.py
-%%PYTHON_SITELIBDIR%%/graphite/render/views.py
-%%PYTHON_SITELIBDIR%%/graphite/settings.py
-%%PYTHON_SITELIBDIR%%/graphite/singleton.py
-%%PYTHON_SITELIBDIR%%/graphite/storage.py
*** 96 LINES SKIPPED ***