Index: head/www/py-graphite-web/pkg-message =================================================================== --- head/www/py-graphite-web/pkg-message (revision 344912) +++ head/www/py-graphite-web/pkg-message (nonexistent) @@ -1,58 +0,0 @@ -============================================================================== - -In /usr/local/etc/graphite/ copy the graphite.wsgi.example to graphite.wsgi - -To run graphite, you will need to setup Apache by creating a vhost similar to -the following: - -WSGIImportScript /usr/local/etc/graphite/graphite.wsgi process-group=graphite application-group=%{GLOBAL} - - ServerName graphite - DocumentRoot "/usr/local/graphite/webapp" - - # 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 display-name='%{GROUP}' inactivity-timeout=120 - WSGIProcessGroup graphite - WSGIApplicationGroup %{GLOBAL} - - # 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 / /usr/local/etc/graphite/graphite.wsgi - - Alias /content/ /usr/local/graphite/webapp/content/ - - SetHandler None - - - # 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 - - SetHandler None - - - # The graphite.wsgi file has to be accessible by apache. It won't - # be visible to clients because of the DocumentRoot though. - - Order deny,allow - Allow from all - - - - -Then initialize the sqllite user database and create the admin user: - - python ${PYTHON_SITELIBDIR}/graphite/manage.py syncdb - -Change the ownership of the user database so the webapp can write to it: - - chown ${WWWOWN} ${PREFIX}/graphite/storage/graphite.db - -Now you should be able to access the graphite virtual host you created in the -first step. - -============================================================================== Property changes on: head/www/py-graphite-web/pkg-message ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/www/py-graphite-web/Makefile =================================================================== --- head/www/py-graphite-web/Makefile (revision 344912) +++ head/www/py-graphite-web/Makefile (revision 344913) @@ -1,34 +1,53 @@ # Created by: Evan Sarmiento # $FreeBSD$ PORTNAME= graphite-web PORTVERSION= 0.9.12 +PORTREVISION= 1 CATEGORIES= www python -MASTER_SITES= https://github.com/graphite-project/${PORTNAME}/archive/${PORTVERSION}.tar.gz?dummy= +MASTER_SITES= http://github.com/graphite-project/${PORTNAME}/archive/${PORTVERSION}.tar.gz?dummy=/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= bsdports@wayfair.com +MAINTAINER= swills@FreeBSD.org COMMENT= Enterprise scalable realtime graphing platform +LICENSE= APACHE20 + RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=1.8.10:${PORTSDIR}/graphics/py-cairo \ ${PYTHON_PKGNAMEPREFIX}carbon>=${PORTVERSION}:${PORTSDIR}/databases/py-carbon \ ${PYTHON_PKGNAMEPREFIX}django>=1.4:${PORTSDIR}/www/py-django \ - ${PYTHON_PKGNAMEPREFIX}django-tagging>=0.3.1:${PORTSDIR}/www/py-django-tagging + ${PYTHON_PKGNAMEPREFIX}django-tagging>=0.3.1:${PORTSDIR}/www/py-django-tagging \ + xorg-fonts-truetype>=0:${PORTSDIR}/x11-fonts/xorg-fonts-truetype FETCH_ARGS= -o ${DISTNAME}${EXTRACT_SUFX} USE_PYTHON= 2 USE_PYDISTUTILS=yes +SUB_FILES= pkg-message +SUB_LIST+= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} WWWOWN=${WWWOWN} \ + WWWGRP=${WWWGRP} DATADIR=${DATADIR} +PLIST_SUB+= RESETPREFIX=${PREFIX} -NO_STAGE= yes post-patch: - @${MKDIR} ${WRKSRC}/graphite/webapp/ - @${CP} -LR ${WRKSRC}/webapp/content ${WRKSRC}/graphite/webapp @${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}|' \ + ${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: - @${ECHO} ${PYTHON_SITELIBDIR} - ${CHOWN} ${WWWOWN} ${PREFIX}/graphite/storage - ${CHOWN} ${WWWOWN} ${PREFIX}/graphite/storage/log/webapp - @${CAT} ${PKGMESSAGE} + @${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} -p ${STAGEDIR}/var/log/graphite/webapp + @${MKDIR} -p ${STAGEDIR}/var/db/graphite + @${CHOWN} ${WWWOWN} ${STAGEDIR}/var/log/graphite + @${CHOWN} ${WWWOWN} ${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 Index: head/www/py-graphite-web/files/patch-conf-graphite.wsgi.example =================================================================== --- head/www/py-graphite-web/files/patch-conf-graphite.wsgi.example (revision 344912) +++ head/www/py-graphite-web/files/patch-conf-graphite.wsgi.example (nonexistent) @@ -1,9 +0,0 @@ ---- conf/graphite.wsgi.example.ori 2012-10-12 19:34:56.000000000 -0600 -+++ conf/graphite.wsgi.example 2012-10-12 19:35:07.000000000 -0600 -@@ -1,5 +1,5 @@ - import os, sys --sys.path.append('/opt/graphite/webapp') -+sys.path.append('/usr/local/graphite/webapp') - os.environ['DJANGO_SETTINGS_MODULE'] = 'graphite.settings' - - import django.core.handlers.wsgi Property changes on: head/www/py-graphite-web/files/patch-conf-graphite.wsgi.example ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-bin-build-index.sh =================================================================== --- head/www/py-graphite-web/files/patch-bin-build-index.sh (revision 344912) +++ head/www/py-graphite-web/files/patch-bin-build-index.sh (nonexistent) @@ -1,30 +0,0 @@ ---- bin/build-index.sh.orig 2012-05-31 07:28:54.000000000 +0100 -+++ bin/build-index.sh 2012-11-06 20:13:04.887047813 +0000 -@@ -1,8 +1,8 @@ --#!/bin/bash -+#!/bin/sh - - if [ "$GRAPHITE_ROOT" = "" ] - then -- GRAPHITE_ROOT="/opt/graphite" -+ GRAPHITE_ROOT="/usr/local/graphite" - fi - - if [ "$GRAPHITE_STORAGE_DIR" = "" ] -@@ -11,7 +11,7 @@ - fi - - --WHISPER_DIR="${GRAPHITE_STORAGE_DIR}/whisper" -+WHISPER_DIR="/usr/local/storage/whisper" - - if [ ! -d "$WHISPER_DIR" ] - then -@@ -26,6 +26,6 @@ - cd $WHISPER_DIR - touch $INDEX_FILE - echo "[`date`] building index..." --find -L . -name '*.wsp' | perl -pe 's!^[^/]+/(.+)\.wsp$!$1!; s!/!.!g' > $TMP_INDEX -+find -L . -name '*.wsp' | sed -E 's!^[^/]+/(.+)\.wsp$!\1!; s!/!.!g' > $TMP_INDEX - echo "[`date`] complete, switching to new index file" - mv -f $TMP_INDEX $INDEX_FILE Property changes on: head/www/py-graphite-web/files/patch-bin-build-index.sh ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp-graphite-local__settings.py.example =================================================================== --- head/www/py-graphite-web/files/patch-webapp-graphite-local__settings.py.example (revision 344912) +++ head/www/py-graphite-web/files/patch-webapp-graphite-local__settings.py.example (nonexistent) @@ -1,41 +0,0 @@ ---- webapp/graphite/local_settings.py.example.orig 2012-05-31 00:28:54.000000000 -0600 -+++ webapp/graphite/local_settings.py.example 2012-10-12 19:39:54.000000000 -0600 -@@ -44,6 +44,7 @@ - # Change only GRAPHITE_ROOT if your install is merely shifted from /opt/graphite - # to somewhere else - #GRAPHITE_ROOT = '/opt/graphite' -+GRAPHITE_ROOT = '/usr/local/graphite' - - # Most installs done outside of a separate tree such as /opt/graphite will only - # need to change these three settings. Note that the default settings for each -@@ -51,6 +52,9 @@ - #CONF_DIR = '/opt/graphite/conf' - #STORAGE_DIR = '/opt/graphite/storage' - #CONTENT_DIR = '/opt/graphite/webapp/content' -+CONF_DIR = '/usr/local/etc/graphite' -+STORAGE_DIR = '/usr/local/storage' -+CONTENT_DIR = '/usr/local/graphite/webapp/content' - - # 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 -@@ -58,6 +62,8 @@ - ## 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 - # NOTE: If any directory is unreadable in DATA_DIRS it will break metric browsing -@@ -66,6 +72,11 @@ - #DATA_DIRS = [WHISPER_DIR, RRD_DIR] # Default: set from the above variables - #LOG_DIR = '/opt/graphite/storage/log/webapp' - #INDEX_FILE = '/opt/graphite/storage/index' # Search index file -+WHISPER_DIR = '/usr/local/storage/whisper' -+RRD_DIR = '/usr/local/graphite/storage/rrd' -+DATA_DIRS = [WHISPER_DIR, RRD_DIR] # Default: set from the above variables -+LOG_DIR = '/usr/local/graphite/storage/log/webapp' -+INDEX_FILE = '/usr/local/graphite/storage/index' # Search index file - - - ##################################### Property changes on: head/www/py-graphite-web/files/patch-webapp-graphite-local__settings.py.example ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-bin__build-index.sh =================================================================== --- head/www/py-graphite-web/files/patch-bin__build-index.sh (nonexistent) +++ head/www/py-graphite-web/files/patch-bin__build-index.sh (revision 344913) @@ -0,0 +1,48 @@ +--- bin/build-index.sh.orig 2014-02-14 15:05:38.180621787 +0000 ++++ bin/build-index.sh 2014-02-14 15:31:54.580513137 +0000 +@@ -1,17 +1,19 @@ +-#!/bin/bash ++#!/bin/sh + + if [ "$GRAPHITE_ROOT" = "" ] + then +- GRAPHITE_ROOT="/opt/graphite" ++ GRAPHITE_ROOT="%%PREFIX%%/graphite" + fi + + if [ "$GRAPHITE_STORAGE_DIR" = "" ] + then +- GRAPHITE_STORAGE_DIR="${GRAPHITE_ROOT}/storage" ++ GRAPHITE_STORAGE_DIR="/var/db/graphite" + fi + +- +-WHISPER_DIR="${GRAPHITE_STORAGE_DIR}/whisper" ++if [ "$WHISPER_DIR" = "" ] ++then ++ WHISPER_DIR="/var/db/carbon/whisper/" ++fi + + if [ ! -d "$WHISPER_DIR" ] + then +@@ -19,13 +21,17 @@ + exit 1 + fi + +-INDEX_FILE="${GRAPHITE_STORAGE_DIR}/index" +-TMP_INDEX="${GRAPHITE_STORAGE_DIR}/.index.tmp" ++if [ "$INDEX_FILE" = "" ] ++then ++ INDEX_FILE="${GRAPHITE_STORAGE_DIR}/index" ++fi ++ ++TMP_INDEX=${INDEX_FILE%%index}.index.tmp + + rm -f $TMP_INDEX + cd $WHISPER_DIR + touch $INDEX_FILE + echo "[`date`] building index..." +-find -L . -name '*.wsp' | perl -pe 's!^[^/]+/(.+)\.wsp$!$1!; s!/!.!g' > $TMP_INDEX ++find -L . -name '*.wsp' | sed -E 's!^[^/]+/(.+)\.wsp$!\1!; s!/!.!g' > $TMP_INDEX + echo "[`date`] complete, switching to new index file" + mv -f $TMP_INDEX $INDEX_FILE Property changes on: head/www/py-graphite-web/files/patch-bin__build-index.sh ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-conf__graphite.wsgi.example =================================================================== --- head/www/py-graphite-web/files/patch-conf__graphite.wsgi.example (nonexistent) +++ head/www/py-graphite-web/files/patch-conf__graphite.wsgi.example (revision 344913) @@ -0,0 +1,9 @@ +--- ./conf/graphite.wsgi.example.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./conf/graphite.wsgi.example 2014-02-12 20:50:27.343398788 +0000 +@@ -1,5 +1,5 @@ + import os, sys +-sys.path.append('/opt/graphite/webapp') ++sys.path.append('%%PREFIX%%/graphite/webapp') + os.environ['DJANGO_SETTINGS_MODULE'] = 'graphite.settings' + + import django.core.handlers.wsgi Property changes on: head/www/py-graphite-web/files/patch-conf__graphite.wsgi.example ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-setup.cfg =================================================================== --- head/www/py-graphite-web/files/patch-setup.cfg (revision 344912) +++ head/www/py-graphite-web/files/patch-setup.cfg (revision 344913) @@ -1,6 +1,9 @@ ---- setup.cfg.orig 2011-05-22 15:39:18.000003000 -0400 -+++ setup.cfg 2011-05-22 15:40:14.000002000 -0400 -@@ -1,3 +1 @@ +--- ./setup.cfg.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./setup.cfg 2014-02-12 20:50:27.345399259 +0000 +@@ -1,6 +1,4 @@ [install] -prefix = /opt/graphite -install-lib = %(prefix)s/webapp + + [bdist_rpm] + requires = Django => 1.1.4 Index: head/www/py-graphite-web/files/patch-setup.py =================================================================== --- head/www/py-graphite-web/files/patch-setup.py (revision 344912) +++ head/www/py-graphite-web/files/patch-setup.py (revision 344913) @@ -1,25 +1,33 @@ ---- setup.py.ori 2012-06-21 15:38:54.044808453 -0700 -+++ setup.py 2012-06-21 15:41:16.067809618 -0700 +--- setup.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ setup.py 2014-02-14 04:44:44.290189349 +0000 @@ -15,11 +15,11 @@ storage_dirs = [] for subdir in ('whisper', 'rrd', 'log', 'log/webapp'): - storage_dirs.append( ('storage/%s' % subdir, []) ) + storage_dirs.append( ('graphite/storage/%s' % subdir, []) ) webapp_content = {} -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) @@ -29,7 +29,7 @@ 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-*')) ] setup( +@@ -60,6 +60,6 @@ + package_data={'graphite' : + ['templates/*', 'local_settings.py.example']}, + scripts=glob('bin/*'), +- data_files=webapp_content.items() + storage_dirs + conf_files + examples, ++ data_files=conf_files, + **setup_kwargs + ) Index: head/www/py-graphite-web/files/patch-webapp__graphite__account__urls.py =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__account__urls.py (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__account__urls.py (revision 344913) @@ -0,0 +1,11 @@ +--- ./webapp/graphite/account/urls.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./webapp/graphite/account/urls.py 2014-02-13 02:01:59.480110302 +0000 +@@ -12,7 +12,7 @@ + See the License for the specific language governing permissions and + limitations under the License.""" + +-from django.conf.urls.defaults import * ++from django.conf.urls import * + + urlpatterns = patterns('graphite.account.views', + ('^login/?$', 'loginView'), Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__account__urls.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp__graphite__browser__urls.py =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__browser__urls.py (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__browser__urls.py (revision 344913) @@ -0,0 +1,11 @@ +--- ./webapp/graphite/browser/urls.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./webapp/graphite/browser/urls.py 2014-02-13 02:01:59.481111098 +0000 +@@ -12,7 +12,7 @@ + See the License for the specific language governing permissions and + limitations under the License.""" + +-from django.conf.urls.defaults import * ++from django.conf.urls import * + + urlpatterns = patterns('graphite.browser.views', + ('^header/?$', 'header'), Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__browser__urls.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp__graphite__cli__urls.py =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__cli__urls.py (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__cli__urls.py (revision 344913) @@ -0,0 +1,11 @@ +--- ./webapp/graphite/cli/urls.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./webapp/graphite/cli/urls.py 2014-02-13 02:01:59.481111098 +0000 +@@ -12,7 +12,7 @@ + See the License for the specific language governing permissions and + limitations under the License.""" + +-from django.conf.urls.defaults import * ++from django.conf.urls import * + + urlpatterns = patterns('graphite.cli.views', + (r'^autocomplete/?$', 'autocomplete'), Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__cli__urls.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp__graphite__composer__urls.py =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__composer__urls.py (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__composer__urls.py (revision 344913) @@ -0,0 +1,11 @@ +--- ./webapp/graphite/composer/urls.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./webapp/graphite/composer/urls.py 2014-02-13 02:01:59.481111098 +0000 +@@ -12,7 +12,7 @@ + See the License for the specific language governing permissions and + limitations under the License.""" + +-from django.conf.urls.defaults import * ++from django.conf.urls import * + + urlpatterns = patterns('graphite.composer.views', + ('send_email','send_email'), Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__composer__urls.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp__graphite__dashboard__urls.py =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__dashboard__urls.py (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__dashboard__urls.py (revision 344913) @@ -0,0 +1,8 @@ +--- ./webapp/graphite/dashboard/urls.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./webapp/graphite/dashboard/urls.py 2014-02-13 02:01:59.482110196 +0000 +@@ -1,4 +1,4 @@ +-from django.conf.urls.defaults import * ++from django.conf.urls import * + + urlpatterns = patterns('graphite.dashboard.views', + ('^save/(?P[^/]+)', 'save'), Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__dashboard__urls.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp__graphite__events__urls.py =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__events__urls.py (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__events__urls.py (revision 344913) @@ -0,0 +1,11 @@ +--- ./webapp/graphite/events/urls.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./webapp/graphite/events/urls.py 2014-02-13 02:01:59.482110196 +0000 +@@ -12,7 +12,7 @@ + See the License for the specific language governing permissions and + limitations under the License.""" + +-from django.conf.urls.defaults import * ++from django.conf.urls import * + + urlpatterns = patterns('graphite.events.views', + ('^get_data?$', 'get_data'), Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__events__urls.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp__graphite__graphlot__urls.py =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__graphlot__urls.py (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__graphlot__urls.py (revision 344913) @@ -0,0 +1,11 @@ +--- ./webapp/graphite/graphlot/urls.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./webapp/graphite/graphlot/urls.py 2014-02-13 02:01:59.482110196 +0000 +@@ -12,7 +12,7 @@ + See the License for the specific language governing permissions and + limitations under the License.""" + +-from django.conf.urls.defaults import * ++from django.conf.urls import * + + urlpatterns = patterns('graphite.graphlot.views', + ('^rawdata/?$', 'get_data'), Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__graphlot__urls.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp__graphite__local_settings.py.example =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__local_settings.py.example (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__local_settings.py.example (revision 344913) @@ -0,0 +1,48 @@ +--- webapp/graphite/local_settings.py.example.orig 2013-08-21 17:11:04.000000000 +0000 ++++ webapp/graphite/local_settings.py.example 2014-02-14 05:02:05.550117395 +0000 +@@ -62,6 +62,9 @@ + #CONF_DIR = '/opt/graphite/conf' + #STORAGE_DIR = '/opt/graphite/storage' + #CONTENT_DIR = '/opt/graphite/webapp/content' ++CONF_DIR = '%%PREFIX%%/etc/graphite' ++STORAGE_DIR = '/var/db/carbon' ++CONTENT_DIR = '%%DATADIR%%/content' + + # 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 +@@ -69,6 +72,8 @@ + ## Webapp config files + #DASHBOARD_CONF = '/opt/graphite/conf/dashboard.conf' + #GRAPHTEMPLATES_CONF = '/opt/graphite/conf/graphTemplates.conf' ++DASHBOARD_CONF = '%%PREFIX%%/etc/graphite/dashboard.conf' ++GRAPHTEMPLATES_CONF = '%%PREFIX%%/etc/graphite/graphTemplates.conf' + + ## Data directories + # NOTE: If any directory is unreadable in DATA_DIRS it will break metric browsing +@@ -77,7 +82,11 @@ + #DATA_DIRS = [WHISPER_DIR, RRD_DIR] # Default: set from the above variables + #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 + + ##################################### + # Email Configuration # +@@ -158,7 +167,12 @@ + # } + #} + # +- ++DATABASES = { ++ 'default': { ++ 'NAME': '/var/db/graphite/graphite.db', ++ 'ENGINE': 'django.db.backends.sqlite3', ++ } ++} + + ######################### + # Cluster Configuration # Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__local_settings.py.example ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp__graphite__metrics__urls.py =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__metrics__urls.py (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__metrics__urls.py (revision 344913) @@ -0,0 +1,11 @@ +--- ./webapp/graphite/metrics/urls.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./webapp/graphite/metrics/urls.py 2014-02-13 02:01:59.483113296 +0000 +@@ -12,7 +12,7 @@ + See the License for the specific language governing permissions and + limitations under the License.""" + +-from django.conf.urls.defaults import * ++from django.conf.urls import * + + urlpatterns = patterns('graphite.metrics.views', + ('^index\.json$', 'index_json'), Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__metrics__urls.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp__graphite__render__urls.py =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__render__urls.py (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__render__urls.py (revision 344913) @@ -0,0 +1,11 @@ +--- ./webapp/graphite/render/urls.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./webapp/graphite/render/urls.py 2014-02-13 02:01:59.483113296 +0000 +@@ -12,7 +12,7 @@ + See the License for the specific language governing permissions and + limitations under the License.""" + +-from django.conf.urls.defaults import * ++from django.conf.urls import * + + urlpatterns = patterns('graphite.render.views', + ('local/?$','renderLocalView'), Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__render__urls.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp__graphite__urls.py =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__urls.py (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__urls.py (revision 344913) @@ -0,0 +1,11 @@ +--- ./webapp/graphite/urls.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./webapp/graphite/urls.py 2014-02-13 02:01:59.484110692 +0000 +@@ -12,7 +12,7 @@ + See the License for the specific language governing permissions and + limitations under the License.""" + +-from django.conf.urls.defaults import * ++from django.conf.urls import * + from django.conf import settings + from django.contrib import admin + Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__urls.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp__graphite__version__urls.py =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__version__urls.py (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__version__urls.py (revision 344913) @@ -0,0 +1,11 @@ +--- ./webapp/graphite/version/urls.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./webapp/graphite/version/urls.py 2014-02-13 02:01:59.484110692 +0000 +@@ -12,7 +12,7 @@ + See the License for the specific language governing permissions and + limitations under the License.""" + +-from django.conf.urls.defaults import * ++from django.conf.urls import * + + urlpatterns = patterns('graphite.version.views', + ('', 'index'), Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__version__urls.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/patch-webapp__graphite__whitelist__urls.py =================================================================== --- head/www/py-graphite-web/files/patch-webapp__graphite__whitelist__urls.py (nonexistent) +++ head/www/py-graphite-web/files/patch-webapp__graphite__whitelist__urls.py (revision 344913) @@ -0,0 +1,11 @@ +--- ./webapp/graphite/whitelist/urls.py.orig 2013-08-21 17:11:04.000000000 +0000 ++++ ./webapp/graphite/whitelist/urls.py 2014-02-13 02:01:59.484110692 +0000 +@@ -12,7 +12,7 @@ + See the License for the specific language governing permissions and + limitations under the License.""" + +-from django.conf.urls.defaults import * ++from django.conf.urls import * + + urlpatterns = patterns('graphite.whitelist.views', + ('add','add'), Property changes on: head/www/py-graphite-web/files/patch-webapp__graphite__whitelist__urls.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/files/pkg-message.in =================================================================== --- head/www/py-graphite-web/files/pkg-message.in (nonexistent) +++ head/www/py-graphite-web/files/pkg-message.in (revision 344913) @@ -0,0 +1,76 @@ +============================================================================== + +To run graphite, you will need to setup Apache by creating a vhost similar to +the following: + + + 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/ + + SetHandler None + + + # 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 + + SetHandler None + + + Alias /static/ "%%PYTHON_SITELIBDIR%%/django/contrib/admin/static/" + + SetHandler None + + + Order deny,allow + Allow from all + + + # The graphite.wsgi file has to be accessible by apache. It won't + # be visible to clients because of the DocumentRoot though. + + Order deny,allow + Allow from all + + + + Order deny,allow + Allow from all + + + + +You should set the SECRET_KEY in %%PREFIX%%/etc/graphite/local_settings.py + +Then initialize the sqlite user database and create the admin user: + + python2 %%PYTHON_SITELIBDIR%%/graphite/manage.py syncdb + +Then 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/ + +Now you should be able to access the graphite virtual host you created in the +first step. + +============================================================================== Property changes on: head/www/py-graphite-web/files/pkg-message.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-graphite-web/pkg-plist =================================================================== --- head/www/py-graphite-web/pkg-plist (revision 344912) +++ head/www/py-graphite-web/pkg-plist (revision 344913) @@ -1,847 +1,856 @@ bin/build-index.sh -bin/run-graphite-devel-server.py +@unexec if cmp -s %D/etc/graphite/dashboard.conf.example %D/etc/graphite/dashboard.conf; then rm -f %D/etc/graphite/dashboard.conf; fi etc/graphite/dashboard.conf.example +@exec if [ ! -f %D/etc/graphite/dashboard.conf ] ; then cp -p %D/%F %B/dashboard.conf; fi +@unexec if cmp -s %D/etc/graphite/graphTemplates.conf.example %D/etc/graphite/graphTemplates.conf; then rm -f %D/etc/graphite/graphTemplates.conf; fi etc/graphite/graphTemplates.conf.example +@exec if [ ! -f %D/etc/graphite/graphTemplates.conf ] ; then cp -p %D/%F %B/graphTemplates.conf; fi +@unexec if cmp -s %D/etc/graphite/graphite.wsgi.example %D/etc/graphite/graphite.wsgi; then rm -f %D/etc/graphite/graphite.wsgi; fi etc/graphite/graphite.wsgi.example -examples/example-client.py -examples/example-graphite-vhost.conf -graphite/webapp/content/css/cli.css -graphite/webapp/content/css/darkX.css -graphite/webapp/content/css/darkX/button-close-focused.png -graphite/webapp/content/css/darkX/button-maximize-focused.png -graphite/webapp/content/css/darkX/button-minimize-focused.png -graphite/webapp/content/css/darkX/frame-bottom-left-focused.png -graphite/webapp/content/css/darkX/frame-bottom-mid-focused.png -graphite/webapp/content/css/darkX/frame-bottom-right-focused.png -graphite/webapp/content/css/darkX/frame-left-focused.png -graphite/webapp/content/css/darkX/frame-right-focused.png -graphite/webapp/content/css/darkX/titlebar-left-focused.png -graphite/webapp/content/css/darkX/titlebar-mid-focused.png -graphite/webapp/content/css/darkX/titlebar-right-focused.png -graphite/webapp/content/css/dashboard-default.css -graphite/webapp/content/css/dashboard-white.css -graphite/webapp/content/css/dashboard.css -graphite/webapp/content/css/default.css -graphite/webapp/content/css/default/bottom_left.gif -graphite/webapp/content/css/default/bottom_mid.gif -graphite/webapp/content/css/default/bottom_right.gif -graphite/webapp/content/css/default/bottom_right_resize.gif -graphite/webapp/content/css/default/center_left.gif -graphite/webapp/content/css/default/center_right.gif -graphite/webapp/content/css/default/clear.gif -graphite/webapp/content/css/default/close.gif -graphite/webapp/content/css/default/inspect.gif -graphite/webapp/content/css/default/maximize.gif -graphite/webapp/content/css/default/minimize.gif -graphite/webapp/content/css/default/overlay.png -graphite/webapp/content/css/default/resize.gif -graphite/webapp/content/css/default/sizer.gif -graphite/webapp/content/css/default/top_left.gif -graphite/webapp/content/css/default/top_mid.gif -graphite/webapp/content/css/default/top_right.gif -graphite/webapp/content/css/jquery.autocomplete.css -graphite/webapp/content/css/table.css -graphite/webapp/content/html/completerHelp.html -graphite/webapp/content/html/searchHelp.html -graphite/webapp/content/html/timeHelp.html -graphite/webapp/content/img/I.gif -graphite/webapp/content/img/L.gif -graphite/webapp/content/img/Lminus.gif -graphite/webapp/content/img/Lplus.gif -graphite/webapp/content/img/T.gif -graphite/webapp/content/img/Tminus.gif -graphite/webapp/content/img/Tplus.gif -graphite/webapp/content/img/arrow1.gif -graphite/webapp/content/img/blank.gif -graphite/webapp/content/img/calBt.gif -graphite/webapp/content/img/carbon-fiber.png -graphite/webapp/content/img/clock_16.png -graphite/webapp/content/img/delete.gif -graphite/webapp/content/img/error.png -graphite/webapp/content/img/folder.png -graphite/webapp/content/img/graphite.png -graphite/webapp/content/img/graphite_short.png -graphite/webapp/content/img/indicator.png -graphite/webapp/content/img/leaf.gif -graphite/webapp/content/img/line_chart.png -graphite/webapp/content/img/mini-bottom2.gif -graphite/webapp/content/img/mini-top2.gif -graphite/webapp/content/img/save.gif -graphite/webapp/content/img/searching.gif -graphite/webapp/content/img/updateGraph.gif -graphite/webapp/content/js/ace/ace.js -graphite/webapp/content/js/ace/keybinding-vim.js -graphite/webapp/content/js/ace/mode-c_cpp.js -graphite/webapp/content/js/ace/mode-clojure.js -graphite/webapp/content/js/ace/mode-coffee.js -graphite/webapp/content/js/ace/mode-csharp.js -graphite/webapp/content/js/ace/mode-css.js -graphite/webapp/content/js/ace/mode-groovy.js -graphite/webapp/content/js/ace/mode-html.js -graphite/webapp/content/js/ace/mode-java.js -graphite/webapp/content/js/ace/mode-javascript.js -graphite/webapp/content/js/ace/mode-json.js -graphite/webapp/content/js/ace/theme-textmate.js -graphite/webapp/content/js/ace/worker-javascript.js -graphite/webapp/content/js/browser.js -graphite/webapp/content/js/cli.js -graphite/webapp/content/js/completer.js -graphite/webapp/content/js/composer.js -graphite/webapp/content/js/composer_widgets.js -graphite/webapp/content/js/dashboard.js -graphite/webapp/content/js/ext/adapter/ext/ext-base-debug.js -graphite/webapp/content/js/ext/adapter/ext/ext-base.js -graphite/webapp/content/js/ext/adapter/jquery/ext-jquery-adapter-debug.js -graphite/webapp/content/js/ext/adapter/jquery/ext-jquery-adapter.js -graphite/webapp/content/js/ext/adapter/prototype/ext-prototype-adapter-debug.js -graphite/webapp/content/js/ext/adapter/prototype/ext-prototype-adapter.js -graphite/webapp/content/js/ext/adapter/yui/ext-yui-adapter-debug.js -graphite/webapp/content/js/ext/adapter/yui/ext-yui-adapter.js -graphite/webapp/content/js/ext/examples/shared/icons/arrow-down.gif -graphite/webapp/content/js/ext/examples/shared/icons/arrow-up.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/SILK.txt -graphite/webapp/content/js/ext/examples/shared/icons/fam/accept.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/add.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/add.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/application_go.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/application_view_list.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/book.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/cog.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/cog_edit.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/connect.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/connect.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/control_rewind.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/cross.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/delete.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/error.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/feed_add.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/feed_delete.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/feed_error.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/folder_go.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/folder_wrench.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/grid.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/image_add.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/information.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/plugin.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/plugin_add.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/rss_go.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/table_refresh.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/user.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/user.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_add.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_add.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_comment.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_delete.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_delete.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_edit.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_female.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_female.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_gray.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_green.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_green.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_orange.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_red.png -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_suit.gif -graphite/webapp/content/js/ext/examples/shared/icons/fam/user_suit.png -graphite/webapp/content/js/ext/examples/shared/icons/save.gif -graphite/webapp/content/js/ext/examples/shared/icons/silk.css -graphite/webapp/content/js/ext/ext-all-debug.js -graphite/webapp/content/js/ext/ext-all.js -graphite/webapp/content/js/ext/license.txt -graphite/webapp/content/js/ext/pkgs/cmp-foundation-debug.js -graphite/webapp/content/js/ext/pkgs/cmp-foundation.js -graphite/webapp/content/js/ext/pkgs/data-foundation-debug.js -graphite/webapp/content/js/ext/pkgs/data-foundation.js -graphite/webapp/content/js/ext/pkgs/data-grouping-debug.js -graphite/webapp/content/js/ext/pkgs/data-grouping.js -graphite/webapp/content/js/ext/pkgs/data-json-debug.js -graphite/webapp/content/js/ext/pkgs/data-json.js -graphite/webapp/content/js/ext/pkgs/data-list-views-debug.js -graphite/webapp/content/js/ext/pkgs/data-list-views.js -graphite/webapp/content/js/ext/pkgs/data-xml-debug.js -graphite/webapp/content/js/ext/pkgs/data-xml.js -graphite/webapp/content/js/ext/pkgs/direct-debug.js -graphite/webapp/content/js/ext/pkgs/direct.js -graphite/webapp/content/js/ext/pkgs/ext-core-debug.js -graphite/webapp/content/js/ext/pkgs/ext-core.js -graphite/webapp/content/js/ext/pkgs/ext-dd-debug.js -graphite/webapp/content/js/ext/pkgs/ext-dd.js -graphite/webapp/content/js/ext/pkgs/ext-foundation-debug.js -graphite/webapp/content/js/ext/pkgs/ext-foundation.js -graphite/webapp/content/js/ext/pkgs/pkg-buttons-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-buttons.js -graphite/webapp/content/js/ext/pkgs/pkg-charts-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-charts.js -graphite/webapp/content/js/ext/pkgs/pkg-forms-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-forms.js -graphite/webapp/content/js/ext/pkgs/pkg-grid-editor-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-grid-editor.js -graphite/webapp/content/js/ext/pkgs/pkg-grid-foundation-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-grid-foundation.js -graphite/webapp/content/js/ext/pkgs/pkg-grid-grouping-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-grid-grouping.js -graphite/webapp/content/js/ext/pkgs/pkg-grid-property-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-grid-property.js -graphite/webapp/content/js/ext/pkgs/pkg-history-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-history.js -graphite/webapp/content/js/ext/pkgs/pkg-menu-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-menu.js -graphite/webapp/content/js/ext/pkgs/pkg-tabs-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-tabs.js -graphite/webapp/content/js/ext/pkgs/pkg-tips-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-tips.js -graphite/webapp/content/js/ext/pkgs/pkg-toolbars-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-toolbars.js -graphite/webapp/content/js/ext/pkgs/pkg-tree-debug.js -graphite/webapp/content/js/ext/pkgs/pkg-tree.js -graphite/webapp/content/js/ext/pkgs/resizable-debug.js -graphite/webapp/content/js/ext/pkgs/resizable.js -graphite/webapp/content/js/ext/pkgs/state-debug.js -graphite/webapp/content/js/ext/pkgs/state.js -graphite/webapp/content/js/ext/pkgs/window-debug.js -graphite/webapp/content/js/ext/pkgs/window.js -graphite/webapp/content/js/ext/resources/charts.swf -graphite/webapp/content/js/ext/resources/css/README.txt -graphite/webapp/content/js/ext/resources/css/debug.css -graphite/webapp/content/js/ext/resources/css/ext-all-notheme.css -graphite/webapp/content/js/ext/resources/css/ext-all.css -graphite/webapp/content/js/ext/resources/css/reset-min.css -graphite/webapp/content/js/ext/resources/css/structure/borders.css -graphite/webapp/content/js/ext/resources/css/structure/box.css -graphite/webapp/content/js/ext/resources/css/structure/button.css -graphite/webapp/content/js/ext/resources/css/structure/combo.css -graphite/webapp/content/js/ext/resources/css/structure/core.css -graphite/webapp/content/js/ext/resources/css/structure/date-picker.css -graphite/webapp/content/js/ext/resources/css/structure/dd.css -graphite/webapp/content/js/ext/resources/css/structure/debug.css -graphite/webapp/content/js/ext/resources/css/structure/dialog.css -graphite/webapp/content/js/ext/resources/css/structure/editor.css -graphite/webapp/content/js/ext/resources/css/structure/form.css -graphite/webapp/content/js/ext/resources/css/structure/grid.css -graphite/webapp/content/js/ext/resources/css/structure/layout.css -graphite/webapp/content/js/ext/resources/css/structure/list-view.css -graphite/webapp/content/js/ext/resources/css/structure/menu.css -graphite/webapp/content/js/ext/resources/css/structure/panel-reset.css -graphite/webapp/content/js/ext/resources/css/structure/panel.css -graphite/webapp/content/js/ext/resources/css/structure/pivotgrid.css -graphite/webapp/content/js/ext/resources/css/structure/progress.css -graphite/webapp/content/js/ext/resources/css/structure/qtips.css -graphite/webapp/content/js/ext/resources/css/structure/reset.css -graphite/webapp/content/js/ext/resources/css/structure/resizable.css -graphite/webapp/content/js/ext/resources/css/structure/slider.css -graphite/webapp/content/js/ext/resources/css/structure/tabs.css -graphite/webapp/content/js/ext/resources/css/structure/toolbar.css -graphite/webapp/content/js/ext/resources/css/structure/tree.css -graphite/webapp/content/js/ext/resources/css/structure/window.css -graphite/webapp/content/js/ext/resources/css/theme-access/borders.css -graphite/webapp/content/js/ext/resources/css/theme-access/box.css -graphite/webapp/content/js/ext/resources/css/theme-access/button.css -graphite/webapp/content/js/ext/resources/css/theme-access/combo.css -graphite/webapp/content/js/ext/resources/css/theme-access/core.css -graphite/webapp/content/js/ext/resources/css/theme-access/date-picker.css -graphite/webapp/content/js/ext/resources/css/theme-access/dd.css -graphite/webapp/content/js/ext/resources/css/theme-access/debug.css -graphite/webapp/content/js/ext/resources/css/theme-access/dialog.css -graphite/webapp/content/js/ext/resources/css/theme-access/editor.css -graphite/webapp/content/js/ext/resources/css/theme-access/form.css -graphite/webapp/content/js/ext/resources/css/theme-access/grid.css -graphite/webapp/content/js/ext/resources/css/theme-access/layout.css -graphite/webapp/content/js/ext/resources/css/theme-access/list-view.css -graphite/webapp/content/js/ext/resources/css/theme-access/menu.css -graphite/webapp/content/js/ext/resources/css/theme-access/panel.css -graphite/webapp/content/js/ext/resources/css/theme-access/progress.css -graphite/webapp/content/js/ext/resources/css/theme-access/qtips.css -graphite/webapp/content/js/ext/resources/css/theme-access/resizable.css -graphite/webapp/content/js/ext/resources/css/theme-access/slider.css -graphite/webapp/content/js/ext/resources/css/theme-access/tabs.css -graphite/webapp/content/js/ext/resources/css/theme-access/toolbar.css -graphite/webapp/content/js/ext/resources/css/theme-access/tree.css -graphite/webapp/content/js/ext/resources/css/theme-access/window.css -graphite/webapp/content/js/ext/resources/css/theme-gray/borders.css -graphite/webapp/content/js/ext/resources/css/theme-gray/box.css -graphite/webapp/content/js/ext/resources/css/theme-gray/button.css -graphite/webapp/content/js/ext/resources/css/theme-gray/combo.css -graphite/webapp/content/js/ext/resources/css/theme-gray/core.css -graphite/webapp/content/js/ext/resources/css/theme-gray/date-picker.css -graphite/webapp/content/js/ext/resources/css/theme-gray/dd.css -graphite/webapp/content/js/ext/resources/css/theme-gray/debug.css -graphite/webapp/content/js/ext/resources/css/theme-gray/dialog.css -graphite/webapp/content/js/ext/resources/css/theme-gray/editor.css -graphite/webapp/content/js/ext/resources/css/theme-gray/form.css -graphite/webapp/content/js/ext/resources/css/theme-gray/grid.css -graphite/webapp/content/js/ext/resources/css/theme-gray/layout.css -graphite/webapp/content/js/ext/resources/css/theme-gray/list-view.css -graphite/webapp/content/js/ext/resources/css/theme-gray/menu.css -graphite/webapp/content/js/ext/resources/css/theme-gray/panel.css -graphite/webapp/content/js/ext/resources/css/theme-gray/pivotgrid.css -graphite/webapp/content/js/ext/resources/css/theme-gray/progress.css -graphite/webapp/content/js/ext/resources/css/theme-gray/qtips.css -graphite/webapp/content/js/ext/resources/css/theme-gray/resizable.css -graphite/webapp/content/js/ext/resources/css/theme-gray/slider.css -graphite/webapp/content/js/ext/resources/css/theme-gray/tabs.css -graphite/webapp/content/js/ext/resources/css/theme-gray/toolbar.css -graphite/webapp/content/js/ext/resources/css/theme-gray/tree.css -graphite/webapp/content/js/ext/resources/css/theme-gray/window.css -graphite/webapp/content/js/ext/resources/css/visual/borders.css -graphite/webapp/content/js/ext/resources/css/visual/box.css -graphite/webapp/content/js/ext/resources/css/visual/button.css -graphite/webapp/content/js/ext/resources/css/visual/combo.css -graphite/webapp/content/js/ext/resources/css/visual/core.css -graphite/webapp/content/js/ext/resources/css/visual/date-picker.css -graphite/webapp/content/js/ext/resources/css/visual/dd.css -graphite/webapp/content/js/ext/resources/css/visual/debug.css -graphite/webapp/content/js/ext/resources/css/visual/dialog.css -graphite/webapp/content/js/ext/resources/css/visual/editor.css -graphite/webapp/content/js/ext/resources/css/visual/form.css -graphite/webapp/content/js/ext/resources/css/visual/grid.css -graphite/webapp/content/js/ext/resources/css/visual/layout.css -graphite/webapp/content/js/ext/resources/css/visual/list-view.css -graphite/webapp/content/js/ext/resources/css/visual/menu.css -graphite/webapp/content/js/ext/resources/css/visual/panel.css -graphite/webapp/content/js/ext/resources/css/visual/pivotgrid.css -graphite/webapp/content/js/ext/resources/css/visual/progress.css -graphite/webapp/content/js/ext/resources/css/visual/qtips.css -graphite/webapp/content/js/ext/resources/css/visual/resizable.css -graphite/webapp/content/js/ext/resources/css/visual/slider.css -graphite/webapp/content/js/ext/resources/css/visual/tabs.css -graphite/webapp/content/js/ext/resources/css/visual/toolbar.css -graphite/webapp/content/js/ext/resources/css/visual/tree.css -graphite/webapp/content/js/ext/resources/css/visual/window.css -graphite/webapp/content/js/ext/resources/css/xtheme-access.css -graphite/webapp/content/js/ext/resources/css/xtheme-blue.css -graphite/webapp/content/js/ext/resources/css/xtheme-gray.css -graphite/webapp/content/js/ext/resources/css/yourtheme.css -graphite/webapp/content/js/ext/resources/expressinstall.swf -graphite/webapp/content/js/ext/resources/images/default/box/corners-blue.gif -graphite/webapp/content/js/ext/resources/images/default/box/corners.gif -graphite/webapp/content/js/ext/resources/images/default/box/l-blue.gif -graphite/webapp/content/js/ext/resources/images/default/box/l.gif -graphite/webapp/content/js/ext/resources/images/default/box/r-blue.gif -graphite/webapp/content/js/ext/resources/images/default/box/r.gif -graphite/webapp/content/js/ext/resources/images/default/box/tb-blue.gif -graphite/webapp/content/js/ext/resources/images/default/box/tb.gif -graphite/webapp/content/js/ext/resources/images/default/button/arrow.gif -graphite/webapp/content/js/ext/resources/images/default/button/btn.gif -graphite/webapp/content/js/ext/resources/images/default/button/group-cs.gif -graphite/webapp/content/js/ext/resources/images/default/button/group-lr.gif -graphite/webapp/content/js/ext/resources/images/default/button/group-tb.gif -graphite/webapp/content/js/ext/resources/images/default/button/s-arrow-b-noline.gif -graphite/webapp/content/js/ext/resources/images/default/button/s-arrow-b.gif -graphite/webapp/content/js/ext/resources/images/default/button/s-arrow-bo.gif -graphite/webapp/content/js/ext/resources/images/default/button/s-arrow-noline.gif -graphite/webapp/content/js/ext/resources/images/default/button/s-arrow-o.gif -graphite/webapp/content/js/ext/resources/images/default/button/s-arrow.gif -graphite/webapp/content/js/ext/resources/images/default/dd/drop-add.gif -graphite/webapp/content/js/ext/resources/images/default/dd/drop-no.gif -graphite/webapp/content/js/ext/resources/images/default/dd/drop-yes.gif -graphite/webapp/content/js/ext/resources/images/default/editor/tb-sprite.gif -graphite/webapp/content/js/ext/resources/images/default/form/checkbox.gif -graphite/webapp/content/js/ext/resources/images/default/form/clear-trigger.gif -graphite/webapp/content/js/ext/resources/images/default/form/clear-trigger.psd -graphite/webapp/content/js/ext/resources/images/default/form/date-trigger.gif -graphite/webapp/content/js/ext/resources/images/default/form/date-trigger.psd -graphite/webapp/content/js/ext/resources/images/default/form/error-tip-corners.gif -graphite/webapp/content/js/ext/resources/images/default/form/exclamation.gif -graphite/webapp/content/js/ext/resources/images/default/form/radio.gif -graphite/webapp/content/js/ext/resources/images/default/form/search-trigger.gif -graphite/webapp/content/js/ext/resources/images/default/form/search-trigger.psd -graphite/webapp/content/js/ext/resources/images/default/form/text-bg.gif -graphite/webapp/content/js/ext/resources/images/default/form/trigger-square.gif -graphite/webapp/content/js/ext/resources/images/default/form/trigger-square.psd -graphite/webapp/content/js/ext/resources/images/default/form/trigger-tpl.gif -graphite/webapp/content/js/ext/resources/images/default/form/trigger.gif -graphite/webapp/content/js/ext/resources/images/default/form/trigger.psd -graphite/webapp/content/js/ext/resources/images/default/gradient-bg.gif -graphite/webapp/content/js/ext/resources/images/default/grid/arrow-left-white.gif -graphite/webapp/content/js/ext/resources/images/default/grid/arrow-right-white.gif -graphite/webapp/content/js/ext/resources/images/default/grid/col-move-bottom.gif -graphite/webapp/content/js/ext/resources/images/default/grid/col-move-top.gif -graphite/webapp/content/js/ext/resources/images/default/grid/columns.gif -graphite/webapp/content/js/ext/resources/images/default/grid/dirty.gif -graphite/webapp/content/js/ext/resources/images/default/grid/done.gif -graphite/webapp/content/js/ext/resources/images/default/grid/drop-no.gif -graphite/webapp/content/js/ext/resources/images/default/grid/drop-yes.gif -graphite/webapp/content/js/ext/resources/images/default/grid/footer-bg.gif -graphite/webapp/content/js/ext/resources/images/default/grid/grid-blue-hd.gif -graphite/webapp/content/js/ext/resources/images/default/grid/grid-blue-split.gif -graphite/webapp/content/js/ext/resources/images/default/grid/grid-hrow.gif -graphite/webapp/content/js/ext/resources/images/default/grid/grid-loading.gif -graphite/webapp/content/js/ext/resources/images/default/grid/grid-split.gif -graphite/webapp/content/js/ext/resources/images/default/grid/grid-vista-hd.gif -graphite/webapp/content/js/ext/resources/images/default/grid/grid3-hd-btn.gif -graphite/webapp/content/js/ext/resources/images/default/grid/grid3-hrow-over.gif -graphite/webapp/content/js/ext/resources/images/default/grid/grid3-hrow.gif -graphite/webapp/content/js/ext/resources/images/default/grid/grid3-rowheader.gif -graphite/webapp/content/js/ext/resources/images/default/grid/grid3-special-col-bg.gif -graphite/webapp/content/js/ext/resources/images/default/grid/grid3-special-col-sel-bg.gif -graphite/webapp/content/js/ext/resources/images/default/grid/group-by.gif -graphite/webapp/content/js/ext/resources/images/default/grid/group-collapse.gif -graphite/webapp/content/js/ext/resources/images/default/grid/group-expand-sprite.gif -graphite/webapp/content/js/ext/resources/images/default/grid/group-expand.gif -graphite/webapp/content/js/ext/resources/images/default/grid/hd-pop.gif -graphite/webapp/content/js/ext/resources/images/default/grid/hmenu-asc.gif -graphite/webapp/content/js/ext/resources/images/default/grid/hmenu-desc.gif -graphite/webapp/content/js/ext/resources/images/default/grid/hmenu-lock.gif -graphite/webapp/content/js/ext/resources/images/default/grid/hmenu-lock.png -graphite/webapp/content/js/ext/resources/images/default/grid/hmenu-unlock.gif -graphite/webapp/content/js/ext/resources/images/default/grid/hmenu-unlock.png -graphite/webapp/content/js/ext/resources/images/default/grid/invalid_line.gif -graphite/webapp/content/js/ext/resources/images/default/grid/loading.gif -graphite/webapp/content/js/ext/resources/images/default/grid/mso-hd.gif -graphite/webapp/content/js/ext/resources/images/default/grid/nowait.gif -graphite/webapp/content/js/ext/resources/images/default/grid/page-first-disabled.gif -graphite/webapp/content/js/ext/resources/images/default/grid/page-first.gif -graphite/webapp/content/js/ext/resources/images/default/grid/page-last-disabled.gif -graphite/webapp/content/js/ext/resources/images/default/grid/page-last.gif -graphite/webapp/content/js/ext/resources/images/default/grid/page-next-disabled.gif -graphite/webapp/content/js/ext/resources/images/default/grid/page-next.gif -graphite/webapp/content/js/ext/resources/images/default/grid/page-prev-disabled.gif -graphite/webapp/content/js/ext/resources/images/default/grid/page-prev.gif -graphite/webapp/content/js/ext/resources/images/default/grid/pick-button.gif -graphite/webapp/content/js/ext/resources/images/default/grid/refresh-disabled.gif -graphite/webapp/content/js/ext/resources/images/default/grid/refresh.gif -graphite/webapp/content/js/ext/resources/images/default/grid/row-check-sprite.gif -graphite/webapp/content/js/ext/resources/images/default/grid/row-expand-sprite.gif -graphite/webapp/content/js/ext/resources/images/default/grid/row-over.gif -graphite/webapp/content/js/ext/resources/images/default/grid/row-sel.gif -graphite/webapp/content/js/ext/resources/images/default/grid/sort-hd.gif -graphite/webapp/content/js/ext/resources/images/default/grid/sort_asc.gif -graphite/webapp/content/js/ext/resources/images/default/grid/sort_desc.gif -graphite/webapp/content/js/ext/resources/images/default/grid/wait.gif -graphite/webapp/content/js/ext/resources/images/default/layout/collapse.gif -graphite/webapp/content/js/ext/resources/images/default/layout/expand.gif -graphite/webapp/content/js/ext/resources/images/default/layout/gradient-bg.gif -graphite/webapp/content/js/ext/resources/images/default/layout/mini-bottom.gif -graphite/webapp/content/js/ext/resources/images/default/layout/mini-left.gif -graphite/webapp/content/js/ext/resources/images/default/layout/mini-right.gif -graphite/webapp/content/js/ext/resources/images/default/layout/mini-top.gif -graphite/webapp/content/js/ext/resources/images/default/layout/ns-collapse.gif -graphite/webapp/content/js/ext/resources/images/default/layout/ns-expand.gif -graphite/webapp/content/js/ext/resources/images/default/layout/panel-close.gif -graphite/webapp/content/js/ext/resources/images/default/layout/panel-title-bg.gif -graphite/webapp/content/js/ext/resources/images/default/layout/panel-title-light-bg.gif -graphite/webapp/content/js/ext/resources/images/default/layout/stick.gif -graphite/webapp/content/js/ext/resources/images/default/layout/stuck.gif -graphite/webapp/content/js/ext/resources/images/default/layout/tab-close-on.gif -graphite/webapp/content/js/ext/resources/images/default/layout/tab-close.gif -graphite/webapp/content/js/ext/resources/images/default/menu/checked.gif -graphite/webapp/content/js/ext/resources/images/default/menu/group-checked.gif -graphite/webapp/content/js/ext/resources/images/default/menu/item-over.gif -graphite/webapp/content/js/ext/resources/images/default/menu/menu-parent.gif -graphite/webapp/content/js/ext/resources/images/default/menu/menu.gif -graphite/webapp/content/js/ext/resources/images/default/menu/unchecked.gif -graphite/webapp/content/js/ext/resources/images/default/panel/corners-sprite.gif -graphite/webapp/content/js/ext/resources/images/default/panel/left-right.gif -graphite/webapp/content/js/ext/resources/images/default/panel/light-hd.gif -graphite/webapp/content/js/ext/resources/images/default/panel/tool-sprite-tpl.gif -graphite/webapp/content/js/ext/resources/images/default/panel/tool-sprites.gif -graphite/webapp/content/js/ext/resources/images/default/panel/tools-sprites-trans.gif -graphite/webapp/content/js/ext/resources/images/default/panel/top-bottom.gif -graphite/webapp/content/js/ext/resources/images/default/panel/top-bottom.png -graphite/webapp/content/js/ext/resources/images/default/panel/white-corners-sprite.gif -graphite/webapp/content/js/ext/resources/images/default/panel/white-left-right.gif -graphite/webapp/content/js/ext/resources/images/default/panel/white-top-bottom.gif -graphite/webapp/content/js/ext/resources/images/default/progress/progress-bg.gif -graphite/webapp/content/js/ext/resources/images/default/qtip/bg.gif -graphite/webapp/content/js/ext/resources/images/default/qtip/close.gif -graphite/webapp/content/js/ext/resources/images/default/qtip/tip-anchor-sprite.gif -graphite/webapp/content/js/ext/resources/images/default/qtip/tip-sprite.gif -graphite/webapp/content/js/ext/resources/images/default/s.gif -graphite/webapp/content/js/ext/resources/images/default/shadow-c.png -graphite/webapp/content/js/ext/resources/images/default/shadow-lr.png -graphite/webapp/content/js/ext/resources/images/default/shadow.png -graphite/webapp/content/js/ext/resources/images/default/shared/blue-loading.gif -graphite/webapp/content/js/ext/resources/images/default/shared/calendar.gif -graphite/webapp/content/js/ext/resources/images/default/shared/glass-bg.gif -graphite/webapp/content/js/ext/resources/images/default/shared/hd-sprite.gif -graphite/webapp/content/js/ext/resources/images/default/shared/large-loading.gif -graphite/webapp/content/js/ext/resources/images/default/shared/left-btn.gif -graphite/webapp/content/js/ext/resources/images/default/shared/loading-balls.gif -graphite/webapp/content/js/ext/resources/images/default/shared/right-btn.gif -graphite/webapp/content/js/ext/resources/images/default/shared/warning.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/e-handle-dark.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/e-handle.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/ne-handle-dark.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/ne-handle.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/nw-handle-dark.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/nw-handle.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/s-handle-dark.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/s-handle.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/se-handle-dark.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/se-handle.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/square.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/sw-handle-dark.gif -graphite/webapp/content/js/ext/resources/images/default/sizer/sw-handle.gif -graphite/webapp/content/js/ext/resources/images/default/slider/slider-bg.png -graphite/webapp/content/js/ext/resources/images/default/slider/slider-thumb.png -graphite/webapp/content/js/ext/resources/images/default/slider/slider-v-bg.png -graphite/webapp/content/js/ext/resources/images/default/slider/slider-v-thumb.png -graphite/webapp/content/js/ext/resources/images/default/tabs/scroll-left.gif -graphite/webapp/content/js/ext/resources/images/default/tabs/scroll-right.gif -graphite/webapp/content/js/ext/resources/images/default/tabs/scroller-bg.gif -graphite/webapp/content/js/ext/resources/images/default/tabs/tab-btm-inactive-left-bg.gif -graphite/webapp/content/js/ext/resources/images/default/tabs/tab-btm-inactive-right-bg.gif -graphite/webapp/content/js/ext/resources/images/default/tabs/tab-btm-left-bg.gif -graphite/webapp/content/js/ext/resources/images/default/tabs/tab-btm-over-left-bg.gif -graphite/webapp/content/js/ext/resources/images/default/tabs/tab-btm-over-right-bg.gif -graphite/webapp/content/js/ext/resources/images/default/tabs/tab-btm-right-bg.gif -graphite/webapp/content/js/ext/resources/images/default/tabs/tab-close.gif -graphite/webapp/content/js/ext/resources/images/default/tabs/tab-strip-bg.gif -graphite/webapp/content/js/ext/resources/images/default/tabs/tab-strip-bg.png -graphite/webapp/content/js/ext/resources/images/default/tabs/tab-strip-btm-bg.gif -graphite/webapp/content/js/ext/resources/images/default/tabs/tabs-sprite.gif -graphite/webapp/content/js/ext/resources/images/default/toolbar/bg.gif -graphite/webapp/content/js/ext/resources/images/default/toolbar/btn-arrow-light.gif -graphite/webapp/content/js/ext/resources/images/default/toolbar/btn-arrow.gif -graphite/webapp/content/js/ext/resources/images/default/toolbar/btn-over-bg.gif -graphite/webapp/content/js/ext/resources/images/default/toolbar/gray-bg.gif -graphite/webapp/content/js/ext/resources/images/default/toolbar/more.gif -graphite/webapp/content/js/ext/resources/images/default/toolbar/tb-bg.gif -graphite/webapp/content/js/ext/resources/images/default/toolbar/tb-btn-sprite.gif -graphite/webapp/content/js/ext/resources/images/default/toolbar/tb-xl-btn-sprite.gif -graphite/webapp/content/js/ext/resources/images/default/toolbar/tb-xl-sep.gif -graphite/webapp/content/js/ext/resources/images/default/tree/arrows.gif -graphite/webapp/content/js/ext/resources/images/default/tree/drop-add.gif -graphite/webapp/content/js/ext/resources/images/default/tree/drop-between.gif -graphite/webapp/content/js/ext/resources/images/default/tree/drop-no.gif -graphite/webapp/content/js/ext/resources/images/default/tree/drop-over.gif -graphite/webapp/content/js/ext/resources/images/default/tree/drop-under.gif -graphite/webapp/content/js/ext/resources/images/default/tree/drop-yes.gif -graphite/webapp/content/js/ext/resources/images/default/tree/elbow-end-minus-nl.gif -graphite/webapp/content/js/ext/resources/images/default/tree/elbow-end-minus.gif -graphite/webapp/content/js/ext/resources/images/default/tree/elbow-end-plus-nl.gif -graphite/webapp/content/js/ext/resources/images/default/tree/elbow-end-plus.gif -graphite/webapp/content/js/ext/resources/images/default/tree/elbow-end.gif -graphite/webapp/content/js/ext/resources/images/default/tree/elbow-line.gif -graphite/webapp/content/js/ext/resources/images/default/tree/elbow-minus-nl.gif -graphite/webapp/content/js/ext/resources/images/default/tree/elbow-minus.gif -graphite/webapp/content/js/ext/resources/images/default/tree/elbow-plus-nl.gif -graphite/webapp/content/js/ext/resources/images/default/tree/elbow-plus.gif -graphite/webapp/content/js/ext/resources/images/default/tree/elbow.gif -graphite/webapp/content/js/ext/resources/images/default/tree/folder-open.gif -graphite/webapp/content/js/ext/resources/images/default/tree/folder.gif -graphite/webapp/content/js/ext/resources/images/default/tree/leaf.gif -graphite/webapp/content/js/ext/resources/images/default/tree/loading.gif -graphite/webapp/content/js/ext/resources/images/default/tree/s.gif -graphite/webapp/content/js/ext/resources/images/default/window/icon-error.gif -graphite/webapp/content/js/ext/resources/images/default/window/icon-info.gif -graphite/webapp/content/js/ext/resources/images/default/window/icon-question.gif -graphite/webapp/content/js/ext/resources/images/default/window/icon-warning.gif -graphite/webapp/content/js/ext/resources/images/default/window/left-corners.png -graphite/webapp/content/js/ext/resources/images/default/window/left-corners.psd -graphite/webapp/content/js/ext/resources/images/default/window/left-right.png -graphite/webapp/content/js/ext/resources/images/default/window/left-right.psd -graphite/webapp/content/js/ext/resources/images/default/window/right-corners.png -graphite/webapp/content/js/ext/resources/images/default/window/right-corners.psd -graphite/webapp/content/js/ext/resources/images/default/window/top-bottom.png -graphite/webapp/content/js/ext/resources/images/default/window/top-bottom.psd -graphite/webapp/content/js/ext/ux/DataViewTransition.js -graphite/webapp/content/js/jquery.autocomplete.js -graphite/webapp/content/js/jquery.flot.crosshair.js -graphite/webapp/content/js/jquery.flot.js -graphite/webapp/content/js/jquery.flot.selection.js -graphite/webapp/content/js/jquery.graphite.js -graphite/webapp/content/js/jquery.js -graphite/webapp/content/js/scriptaculous/builder.js -graphite/webapp/content/js/scriptaculous/controls.js -graphite/webapp/content/js/scriptaculous/dragdrop.js -graphite/webapp/content/js/scriptaculous/effects.js -graphite/webapp/content/js/scriptaculous/scriptaculous.js -graphite/webapp/content/js/scriptaculous/slider.js -graphite/webapp/content/js/window/effects.js -graphite/webapp/content/js/window/prototype.js -graphite/webapp/content/js/window/window.js -graphite/webapp/content/js/window/window_effects.js +@exec if [ ! -f %D/etc/graphite/graphite.wsgi ] ; then cp -p %D/%F %B/graphite.wsgi; fi +@unexec if cmp -s %D/etc/graphite/local_settings.py.example %D/etc/graphite/local_settings.py; then rm -f %D/etc/graphite/local_settings.py; fi +etc/graphite/local_settings.py.example +@exec if [ ! -f %D/etc/graphite/local_settings.py ] ; then cp -p %D/%F %B/local_settings.py; fi +%%DATADIR%%/examples/example-client.py +%%DATADIR%%/examples/example-graphite-vhost.conf +%%DATADIR%%/content/css/cli.css +%%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/jquery.autocomplete.css +%%DATADIR%%/content/css/table.css +%%DATADIR%%/content/html/completerHelp.html +%%DATADIR%%/content/html/searchHelp.html +%%DATADIR%%/content/html/timeHelp.html +%%DATADIR%%/content/img/I.gif +%%DATADIR%%/content/img/L.gif +%%DATADIR%%/content/img/Lminus.gif +%%DATADIR%%/content/img/Lplus.gif +%%DATADIR%%/content/img/T.gif +%%DATADIR%%/content/img/Tminus.gif +%%DATADIR%%/content/img/Tplus.gif +%%DATADIR%%/content/img/arrow1.gif +%%DATADIR%%/content/img/blank.gif +%%DATADIR%%/content/img/calBt.gif +%%DATADIR%%/content/img/carbon-fiber.png +%%DATADIR%%/content/img/clock_16.png +%%DATADIR%%/content/img/delete.gif +%%DATADIR%%/content/img/error.png +%%DATADIR%%/content/img/folder.png +%%DATADIR%%/content/img/graphite.png +%%DATADIR%%/content/img/graphite_short.png +%%DATADIR%%/content/img/indicator.png +%%DATADIR%%/content/img/leaf.gif +%%DATADIR%%/content/img/line_chart.png +%%DATADIR%%/content/img/mini-bottom2.gif +%%DATADIR%%/content/img/mini-top2.gif +%%DATADIR%%/content/img/save.gif +%%DATADIR%%/content/img/searching.gif +%%DATADIR%%/content/img/updateGraph.gif +%%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/cli.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/adapter/jquery/ext-jquery-adapter-debug.js +%%DATADIR%%/content/js/ext/adapter/jquery/ext-jquery-adapter.js +%%DATADIR%%/content/js/ext/adapter/prototype/ext-prototype-adapter-debug.js +%%DATADIR%%/content/js/ext/adapter/prototype/ext-prototype-adapter.js +%%DATADIR%%/content/js/ext/adapter/yui/ext-yui-adapter-debug.js +%%DATADIR%%/content/js/ext/adapter/yui/ext-yui-adapter.js +%%DATADIR%%/content/js/ext/examples/shared/icons/arrow-down.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/arrow-up.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/SILK.txt +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/accept.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/add.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/add.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/application_go.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/application_view_list.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/book.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/cog.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/cog_edit.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/connect.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/connect.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/control_rewind.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/cross.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/delete.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/error.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/feed_add.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/feed_delete.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/feed_error.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/folder_go.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/folder_wrench.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/grid.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/image_add.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/information.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/plugin.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/plugin_add.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/rss_go.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/table_refresh.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_add.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_add.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_comment.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_delete.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_delete.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_edit.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_female.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_female.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_gray.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_green.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_green.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_orange.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_red.png +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_suit.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/fam/user_suit.png +%%DATADIR%%/content/js/ext/examples/shared/icons/save.gif +%%DATADIR%%/content/js/ext/examples/shared/icons/silk.css +%%DATADIR%%/content/js/ext/ext-all-debug.js +%%DATADIR%%/content/js/ext/ext-all.js +%%DATADIR%%/content/js/ext/license.txt +%%DATADIR%%/content/js/ext/pkgs/cmp-foundation-debug.js +%%DATADIR%%/content/js/ext/pkgs/cmp-foundation.js +%%DATADIR%%/content/js/ext/pkgs/data-foundation-debug.js +%%DATADIR%%/content/js/ext/pkgs/data-foundation.js +%%DATADIR%%/content/js/ext/pkgs/data-grouping-debug.js +%%DATADIR%%/content/js/ext/pkgs/data-grouping.js +%%DATADIR%%/content/js/ext/pkgs/data-json-debug.js +%%DATADIR%%/content/js/ext/pkgs/data-json.js +%%DATADIR%%/content/js/ext/pkgs/data-list-views-debug.js +%%DATADIR%%/content/js/ext/pkgs/data-list-views.js +%%DATADIR%%/content/js/ext/pkgs/data-xml-debug.js +%%DATADIR%%/content/js/ext/pkgs/data-xml.js +%%DATADIR%%/content/js/ext/pkgs/direct-debug.js +%%DATADIR%%/content/js/ext/pkgs/direct.js +%%DATADIR%%/content/js/ext/pkgs/ext-core-debug.js +%%DATADIR%%/content/js/ext/pkgs/ext-core.js +%%DATADIR%%/content/js/ext/pkgs/ext-dd-debug.js +%%DATADIR%%/content/js/ext/pkgs/ext-dd.js +%%DATADIR%%/content/js/ext/pkgs/ext-foundation-debug.js +%%DATADIR%%/content/js/ext/pkgs/ext-foundation.js +%%DATADIR%%/content/js/ext/pkgs/pkg-buttons-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-buttons.js +%%DATADIR%%/content/js/ext/pkgs/pkg-charts-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-charts.js +%%DATADIR%%/content/js/ext/pkgs/pkg-forms-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-forms.js +%%DATADIR%%/content/js/ext/pkgs/pkg-grid-editor-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-grid-editor.js +%%DATADIR%%/content/js/ext/pkgs/pkg-grid-foundation-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-grid-foundation.js +%%DATADIR%%/content/js/ext/pkgs/pkg-grid-grouping-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-grid-grouping.js +%%DATADIR%%/content/js/ext/pkgs/pkg-grid-property-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-grid-property.js +%%DATADIR%%/content/js/ext/pkgs/pkg-history-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-history.js +%%DATADIR%%/content/js/ext/pkgs/pkg-menu-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-menu.js +%%DATADIR%%/content/js/ext/pkgs/pkg-tabs-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-tabs.js +%%DATADIR%%/content/js/ext/pkgs/pkg-tips-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-tips.js +%%DATADIR%%/content/js/ext/pkgs/pkg-toolbars-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-toolbars.js +%%DATADIR%%/content/js/ext/pkgs/pkg-tree-debug.js +%%DATADIR%%/content/js/ext/pkgs/pkg-tree.js +%%DATADIR%%/content/js/ext/pkgs/resizable-debug.js +%%DATADIR%%/content/js/ext/pkgs/resizable.js +%%DATADIR%%/content/js/ext/pkgs/state-debug.js +%%DATADIR%%/content/js/ext/pkgs/state.js +%%DATADIR%%/content/js/ext/pkgs/window-debug.js +%%DATADIR%%/content/js/ext/pkgs/window.js +%%DATADIR%%/content/js/ext/resources/charts.swf +%%DATADIR%%/content/js/ext/resources/css/README.txt +%%DATADIR%%/content/js/ext/resources/css/debug.css +%%DATADIR%%/content/js/ext/resources/css/ext-all-notheme.css +%%DATADIR%%/content/js/ext/resources/css/ext-all.css +%%DATADIR%%/content/js/ext/resources/css/reset-min.css +%%DATADIR%%/content/js/ext/resources/css/structure/borders.css +%%DATADIR%%/content/js/ext/resources/css/structure/box.css +%%DATADIR%%/content/js/ext/resources/css/structure/button.css +%%DATADIR%%/content/js/ext/resources/css/structure/combo.css +%%DATADIR%%/content/js/ext/resources/css/structure/core.css +%%DATADIR%%/content/js/ext/resources/css/structure/date-picker.css +%%DATADIR%%/content/js/ext/resources/css/structure/dd.css +%%DATADIR%%/content/js/ext/resources/css/structure/debug.css +%%DATADIR%%/content/js/ext/resources/css/structure/dialog.css +%%DATADIR%%/content/js/ext/resources/css/structure/editor.css +%%DATADIR%%/content/js/ext/resources/css/structure/form.css +%%DATADIR%%/content/js/ext/resources/css/structure/grid.css +%%DATADIR%%/content/js/ext/resources/css/structure/layout.css +%%DATADIR%%/content/js/ext/resources/css/structure/list-view.css +%%DATADIR%%/content/js/ext/resources/css/structure/menu.css +%%DATADIR%%/content/js/ext/resources/css/structure/panel-reset.css +%%DATADIR%%/content/js/ext/resources/css/structure/panel.css +%%DATADIR%%/content/js/ext/resources/css/structure/pivotgrid.css +%%DATADIR%%/content/js/ext/resources/css/structure/progress.css +%%DATADIR%%/content/js/ext/resources/css/structure/qtips.css +%%DATADIR%%/content/js/ext/resources/css/structure/reset.css +%%DATADIR%%/content/js/ext/resources/css/structure/resizable.css +%%DATADIR%%/content/js/ext/resources/css/structure/slider.css +%%DATADIR%%/content/js/ext/resources/css/structure/tabs.css +%%DATADIR%%/content/js/ext/resources/css/structure/toolbar.css +%%DATADIR%%/content/js/ext/resources/css/structure/tree.css +%%DATADIR%%/content/js/ext/resources/css/structure/window.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/borders.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/box.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/button.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/combo.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/core.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/date-picker.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/dd.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/debug.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/dialog.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/editor.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/form.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/grid.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/layout.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/list-view.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/menu.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/panel.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/progress.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/qtips.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/resizable.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/slider.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/tabs.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/toolbar.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/tree.css +%%DATADIR%%/content/js/ext/resources/css/theme-access/window.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/borders.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/box.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/button.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/combo.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/core.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/date-picker.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/dd.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/debug.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/dialog.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/editor.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/form.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/grid.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/layout.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/list-view.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/menu.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/panel.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/pivotgrid.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/progress.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/qtips.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/resizable.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/slider.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/tabs.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/toolbar.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/tree.css +%%DATADIR%%/content/js/ext/resources/css/theme-gray/window.css +%%DATADIR%%/content/js/ext/resources/css/visual/borders.css +%%DATADIR%%/content/js/ext/resources/css/visual/box.css +%%DATADIR%%/content/js/ext/resources/css/visual/button.css +%%DATADIR%%/content/js/ext/resources/css/visual/combo.css +%%DATADIR%%/content/js/ext/resources/css/visual/core.css +%%DATADIR%%/content/js/ext/resources/css/visual/date-picker.css +%%DATADIR%%/content/js/ext/resources/css/visual/dd.css +%%DATADIR%%/content/js/ext/resources/css/visual/debug.css +%%DATADIR%%/content/js/ext/resources/css/visual/dialog.css +%%DATADIR%%/content/js/ext/resources/css/visual/editor.css +%%DATADIR%%/content/js/ext/resources/css/visual/form.css +%%DATADIR%%/content/js/ext/resources/css/visual/grid.css +%%DATADIR%%/content/js/ext/resources/css/visual/layout.css +%%DATADIR%%/content/js/ext/resources/css/visual/list-view.css +%%DATADIR%%/content/js/ext/resources/css/visual/menu.css +%%DATADIR%%/content/js/ext/resources/css/visual/panel.css +%%DATADIR%%/content/js/ext/resources/css/visual/pivotgrid.css +%%DATADIR%%/content/js/ext/resources/css/visual/progress.css +%%DATADIR%%/content/js/ext/resources/css/visual/qtips.css +%%DATADIR%%/content/js/ext/resources/css/visual/resizable.css +%%DATADIR%%/content/js/ext/resources/css/visual/slider.css +%%DATADIR%%/content/js/ext/resources/css/visual/tabs.css +%%DATADIR%%/content/js/ext/resources/css/visual/toolbar.css +%%DATADIR%%/content/js/ext/resources/css/visual/tree.css +%%DATADIR%%/content/js/ext/resources/css/visual/window.css +%%DATADIR%%/content/js/ext/resources/css/xtheme-access.css +%%DATADIR%%/content/js/ext/resources/css/xtheme-blue.css +%%DATADIR%%/content/js/ext/resources/css/xtheme-gray.css +%%DATADIR%%/content/js/ext/resources/css/yourtheme.css +%%DATADIR%%/content/js/ext/resources/expressinstall.swf +%%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%%/content/js/jquery.autocomplete.js +%%DATADIR%%/content/js/jquery.flot.crosshair.js +%%DATADIR%%/content/js/jquery.flot.js +%%DATADIR%%/content/js/jquery.flot.selection.js +%%DATADIR%%/content/js/jquery.graphite.js +%%DATADIR%%/content/js/jquery.js +%%DATADIR%%/content/js/scriptaculous/builder.js +%%DATADIR%%/content/js/scriptaculous/controls.js +%%DATADIR%%/content/js/scriptaculous/dragdrop.js +%%DATADIR%%/content/js/scriptaculous/effects.js +%%DATADIR%%/content/js/scriptaculous/scriptaculous.js +%%DATADIR%%/content/js/scriptaculous/slider.js +%%DATADIR%%/content/js/window/effects.js +%%DATADIR%%/content/js/window/prototype.js +%%DATADIR%%/content/js/window/window.js +%%DATADIR%%/content/js/window/window_effects.js %%PYTHON_SITELIBDIR%%/graphite/__init__.py %%PYTHON_SITELIBDIR%%/graphite/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/account/__init__.py %%PYTHON_SITELIBDIR%%/graphite/account/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/account/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/account/ldapBackend.py %%PYTHON_SITELIBDIR%%/graphite/account/ldapBackend.pyc %%PYTHON_SITELIBDIR%%/graphite/account/ldapBackend.pyo %%PYTHON_SITELIBDIR%%/graphite/account/models.py %%PYTHON_SITELIBDIR%%/graphite/account/models.pyc %%PYTHON_SITELIBDIR%%/graphite/account/models.pyo %%PYTHON_SITELIBDIR%%/graphite/account/urls.py %%PYTHON_SITELIBDIR%%/graphite/account/urls.pyc %%PYTHON_SITELIBDIR%%/graphite/account/urls.pyo %%PYTHON_SITELIBDIR%%/graphite/account/views.py %%PYTHON_SITELIBDIR%%/graphite/account/views.pyc %%PYTHON_SITELIBDIR%%/graphite/account/views.pyo %%PYTHON_SITELIBDIR%%/graphite/app_settings.py %%PYTHON_SITELIBDIR%%/graphite/app_settings.pyc %%PYTHON_SITELIBDIR%%/graphite/app_settings.pyo %%PYTHON_SITELIBDIR%%/graphite/browser/__init__.py %%PYTHON_SITELIBDIR%%/graphite/browser/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/browser/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/browser/urls.py %%PYTHON_SITELIBDIR%%/graphite/browser/urls.pyc %%PYTHON_SITELIBDIR%%/graphite/browser/urls.pyo %%PYTHON_SITELIBDIR%%/graphite/browser/views.py %%PYTHON_SITELIBDIR%%/graphite/browser/views.pyc %%PYTHON_SITELIBDIR%%/graphite/browser/views.pyo %%PYTHON_SITELIBDIR%%/graphite/cli/__init__.py %%PYTHON_SITELIBDIR%%/graphite/cli/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/cli/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/cli/commands.py %%PYTHON_SITELIBDIR%%/graphite/cli/commands.pyc %%PYTHON_SITELIBDIR%%/graphite/cli/commands.pyo %%PYTHON_SITELIBDIR%%/graphite/cli/completer.py %%PYTHON_SITELIBDIR%%/graphite/cli/completer.pyc %%PYTHON_SITELIBDIR%%/graphite/cli/completer.pyo %%PYTHON_SITELIBDIR%%/graphite/cli/parser.py %%PYTHON_SITELIBDIR%%/graphite/cli/parser.pyc %%PYTHON_SITELIBDIR%%/graphite/cli/parser.pyo %%PYTHON_SITELIBDIR%%/graphite/cli/urls.py %%PYTHON_SITELIBDIR%%/graphite/cli/urls.pyc %%PYTHON_SITELIBDIR%%/graphite/cli/urls.pyo %%PYTHON_SITELIBDIR%%/graphite/cli/views.py %%PYTHON_SITELIBDIR%%/graphite/cli/views.pyc %%PYTHON_SITELIBDIR%%/graphite/cli/views.pyo %%PYTHON_SITELIBDIR%%/graphite/composer/__init__.py %%PYTHON_SITELIBDIR%%/graphite/composer/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/composer/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/composer/urls.py %%PYTHON_SITELIBDIR%%/graphite/composer/urls.pyc %%PYTHON_SITELIBDIR%%/graphite/composer/urls.pyo %%PYTHON_SITELIBDIR%%/graphite/composer/views.py %%PYTHON_SITELIBDIR%%/graphite/composer/views.pyc %%PYTHON_SITELIBDIR%%/graphite/composer/views.pyo %%PYTHON_SITELIBDIR%%/graphite/dashboard/__init__.py %%PYTHON_SITELIBDIR%%/graphite/dashboard/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/dashboard/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/dashboard/admin.py %%PYTHON_SITELIBDIR%%/graphite/dashboard/admin.pyc %%PYTHON_SITELIBDIR%%/graphite/dashboard/admin.pyo %%PYTHON_SITELIBDIR%%/graphite/dashboard/models.py %%PYTHON_SITELIBDIR%%/graphite/dashboard/models.pyc %%PYTHON_SITELIBDIR%%/graphite/dashboard/models.pyo %%PYTHON_SITELIBDIR%%/graphite/dashboard/send_graph.py %%PYTHON_SITELIBDIR%%/graphite/dashboard/send_graph.pyc %%PYTHON_SITELIBDIR%%/graphite/dashboard/send_graph.pyo %%PYTHON_SITELIBDIR%%/graphite/dashboard/urls.py %%PYTHON_SITELIBDIR%%/graphite/dashboard/urls.pyc %%PYTHON_SITELIBDIR%%/graphite/dashboard/urls.pyo %%PYTHON_SITELIBDIR%%/graphite/dashboard/views.py %%PYTHON_SITELIBDIR%%/graphite/dashboard/views.pyc %%PYTHON_SITELIBDIR%%/graphite/dashboard/views.pyo %%PYTHON_SITELIBDIR%%/graphite/events/__init__.py %%PYTHON_SITELIBDIR%%/graphite/events/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/events/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/events/admin.py %%PYTHON_SITELIBDIR%%/graphite/events/admin.pyc %%PYTHON_SITELIBDIR%%/graphite/events/admin.pyo %%PYTHON_SITELIBDIR%%/graphite/events/models.py %%PYTHON_SITELIBDIR%%/graphite/events/models.pyc %%PYTHON_SITELIBDIR%%/graphite/events/models.pyo %%PYTHON_SITELIBDIR%%/graphite/events/urls.py %%PYTHON_SITELIBDIR%%/graphite/events/urls.pyc %%PYTHON_SITELIBDIR%%/graphite/events/urls.pyo %%PYTHON_SITELIBDIR%%/graphite/events/views.py %%PYTHON_SITELIBDIR%%/graphite/events/views.pyc %%PYTHON_SITELIBDIR%%/graphite/events/views.pyo %%PYTHON_SITELIBDIR%%/graphite/graphlot/__init__.py %%PYTHON_SITELIBDIR%%/graphite/graphlot/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/graphlot/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/graphlot/urls.py %%PYTHON_SITELIBDIR%%/graphite/graphlot/urls.pyc %%PYTHON_SITELIBDIR%%/graphite/graphlot/urls.pyo %%PYTHON_SITELIBDIR%%/graphite/graphlot/views.py %%PYTHON_SITELIBDIR%%/graphite/graphlot/views.pyc %%PYTHON_SITELIBDIR%%/graphite/graphlot/views.pyo %%PYTHON_SITELIBDIR%%/graphite/local_settings.py.example +%%PYTHON_SITELIBDIR%%/graphite/local_settings.py %%PYTHON_SITELIBDIR%%/graphite/logger.py %%PYTHON_SITELIBDIR%%/graphite/logger.pyc %%PYTHON_SITELIBDIR%%/graphite/logger.pyo %%PYTHON_SITELIBDIR%%/graphite/manage.py %%PYTHON_SITELIBDIR%%/graphite/manage.pyc %%PYTHON_SITELIBDIR%%/graphite/manage.pyo %%PYTHON_SITELIBDIR%%/graphite/metrics/__init__.py %%PYTHON_SITELIBDIR%%/graphite/metrics/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/metrics/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/metrics/search.py %%PYTHON_SITELIBDIR%%/graphite/metrics/search.pyc %%PYTHON_SITELIBDIR%%/graphite/metrics/search.pyo %%PYTHON_SITELIBDIR%%/graphite/metrics/urls.py %%PYTHON_SITELIBDIR%%/graphite/metrics/urls.pyc %%PYTHON_SITELIBDIR%%/graphite/metrics/urls.pyo %%PYTHON_SITELIBDIR%%/graphite/metrics/views.py %%PYTHON_SITELIBDIR%%/graphite/metrics/views.pyc %%PYTHON_SITELIBDIR%%/graphite/metrics/views.pyo %%PYTHON_SITELIBDIR%%/graphite/remote_storage.py %%PYTHON_SITELIBDIR%%/graphite/remote_storage.pyc %%PYTHON_SITELIBDIR%%/graphite/remote_storage.pyo %%PYTHON_SITELIBDIR%%/graphite/render/__init__.py %%PYTHON_SITELIBDIR%%/graphite/render/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/render/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/render/attime.py %%PYTHON_SITELIBDIR%%/graphite/render/attime.pyc %%PYTHON_SITELIBDIR%%/graphite/render/attime.pyo %%PYTHON_SITELIBDIR%%/graphite/render/datalib.py %%PYTHON_SITELIBDIR%%/graphite/render/datalib.pyc %%PYTHON_SITELIBDIR%%/graphite/render/datalib.pyo %%PYTHON_SITELIBDIR%%/graphite/render/evaluator.py %%PYTHON_SITELIBDIR%%/graphite/render/evaluator.pyc %%PYTHON_SITELIBDIR%%/graphite/render/evaluator.pyo %%PYTHON_SITELIBDIR%%/graphite/render/functions.py %%PYTHON_SITELIBDIR%%/graphite/render/functions.pyc %%PYTHON_SITELIBDIR%%/graphite/render/functions.pyo %%PYTHON_SITELIBDIR%%/graphite/render/functions_test.py %%PYTHON_SITELIBDIR%%/graphite/render/functions_test.pyc %%PYTHON_SITELIBDIR%%/graphite/render/functions_test.pyo %%PYTHON_SITELIBDIR%%/graphite/render/glyph.py %%PYTHON_SITELIBDIR%%/graphite/render/glyph.pyc %%PYTHON_SITELIBDIR%%/graphite/render/glyph.pyo %%PYTHON_SITELIBDIR%%/graphite/render/grammar.py %%PYTHON_SITELIBDIR%%/graphite/render/grammar.pyc %%PYTHON_SITELIBDIR%%/graphite/render/grammar.pyo %%PYTHON_SITELIBDIR%%/graphite/render/hashing.py %%PYTHON_SITELIBDIR%%/graphite/render/hashing.pyc %%PYTHON_SITELIBDIR%%/graphite/render/hashing.pyo %%PYTHON_SITELIBDIR%%/graphite/render/urls.py %%PYTHON_SITELIBDIR%%/graphite/render/urls.pyc %%PYTHON_SITELIBDIR%%/graphite/render/urls.pyo %%PYTHON_SITELIBDIR%%/graphite/render/views.py %%PYTHON_SITELIBDIR%%/graphite/render/views.pyc %%PYTHON_SITELIBDIR%%/graphite/render/views.pyo %%PYTHON_SITELIBDIR%%/graphite/settings.py %%PYTHON_SITELIBDIR%%/graphite/settings.pyc %%PYTHON_SITELIBDIR%%/graphite/settings.pyo %%PYTHON_SITELIBDIR%%/graphite/storage.py %%PYTHON_SITELIBDIR%%/graphite/storage.pyc %%PYTHON_SITELIBDIR%%/graphite/storage.pyo %%PYTHON_SITELIBDIR%%/graphite/templates/500.html %%PYTHON_SITELIBDIR%%/graphite/templates/browser.html %%PYTHON_SITELIBDIR%%/graphite/templates/browserHeader.html %%PYTHON_SITELIBDIR%%/graphite/templates/cli.html %%PYTHON_SITELIBDIR%%/graphite/templates/composer.html %%PYTHON_SITELIBDIR%%/graphite/templates/dashboard.html %%PYTHON_SITELIBDIR%%/graphite/templates/dashboardHelp.html %%PYTHON_SITELIBDIR%%/graphite/templates/editProfile.html %%PYTHON_SITELIBDIR%%/graphite/templates/event.html %%PYTHON_SITELIBDIR%%/graphite/templates/events.html %%PYTHON_SITELIBDIR%%/graphite/templates/graphlot.html %%PYTHON_SITELIBDIR%%/graphite/templates/login.html %%PYTHON_SITELIBDIR%%/graphite/templates/version.html %%PYTHON_SITELIBDIR%%/graphite/thirdparty/__init__.py %%PYTHON_SITELIBDIR%%/graphite/thirdparty/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/thirdparty/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pyparsing.py %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pyparsing.pyc %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pyparsing.pyo %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/__init__.py %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/exceptions.py %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/exceptions.pyc %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/exceptions.pyo %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/reference.py %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/reference.pyc %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/reference.pyo %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/tzfile.py %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/tzfile.pyc %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/tzfile.pyo %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/tzinfo.py %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/tzinfo.pyc %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz/tzinfo.pyo %%PYTHON_SITELIBDIR%%/graphite/urls.py %%PYTHON_SITELIBDIR%%/graphite/urls.pyc %%PYTHON_SITELIBDIR%%/graphite/urls.pyo %%PYTHON_SITELIBDIR%%/graphite/util.py %%PYTHON_SITELIBDIR%%/graphite/util.pyc %%PYTHON_SITELIBDIR%%/graphite/util.pyo %%PYTHON_SITELIBDIR%%/graphite/version/__init__.py %%PYTHON_SITELIBDIR%%/graphite/version/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/version/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/version/urls.py %%PYTHON_SITELIBDIR%%/graphite/version/urls.pyc %%PYTHON_SITELIBDIR%%/graphite/version/urls.pyo %%PYTHON_SITELIBDIR%%/graphite/version/views.py %%PYTHON_SITELIBDIR%%/graphite/version/views.pyc %%PYTHON_SITELIBDIR%%/graphite/version/views.pyo %%PYTHON_SITELIBDIR%%/graphite/views.py %%PYTHON_SITELIBDIR%%/graphite/views.pyc %%PYTHON_SITELIBDIR%%/graphite/views.pyo %%PYTHON_SITELIBDIR%%/graphite/whitelist/__init__.py %%PYTHON_SITELIBDIR%%/graphite/whitelist/__init__.pyc %%PYTHON_SITELIBDIR%%/graphite/whitelist/__init__.pyo %%PYTHON_SITELIBDIR%%/graphite/whitelist/urls.py %%PYTHON_SITELIBDIR%%/graphite/whitelist/urls.pyc %%PYTHON_SITELIBDIR%%/graphite/whitelist/urls.pyo %%PYTHON_SITELIBDIR%%/graphite/whitelist/views.py %%PYTHON_SITELIBDIR%%/graphite/whitelist/views.pyc %%PYTHON_SITELIBDIR%%/graphite/whitelist/views.pyo -@dirrm graphite/webapp/content/js/window -@dirrm graphite/webapp/content/js/scriptaculous -@dirrm graphite/webapp/content/js/ext/ux -@dirrm graphite/webapp/content/js/ext/resources/images/default/window -@dirrm graphite/webapp/content/js/ext/resources/images/default/tree -@dirrm graphite/webapp/content/js/ext/resources/images/default/toolbar -@dirrm graphite/webapp/content/js/ext/resources/images/default/tabs -@dirrm graphite/webapp/content/js/ext/resources/images/default/slider -@dirrm graphite/webapp/content/js/ext/resources/images/default/sizer -@dirrm graphite/webapp/content/js/ext/resources/images/default/shared -@dirrm graphite/webapp/content/js/ext/resources/images/default/qtip -@dirrm graphite/webapp/content/js/ext/resources/images/default/progress -@dirrm graphite/webapp/content/js/ext/resources/images/default/panel -@dirrm graphite/webapp/content/js/ext/resources/images/default/menu -@dirrm graphite/webapp/content/js/ext/resources/images/default/layout -@dirrm graphite/webapp/content/js/ext/resources/images/default/grid -@dirrm graphite/webapp/content/js/ext/resources/images/default/form -@dirrm graphite/webapp/content/js/ext/resources/images/default/editor -@dirrm graphite/webapp/content/js/ext/resources/images/default/dd -@dirrm graphite/webapp/content/js/ext/resources/images/default/button -@dirrm graphite/webapp/content/js/ext/resources/images/default/box -@dirrm graphite/webapp/content/js/ext/resources/images/default -@dirrm graphite/webapp/content/js/ext/resources/images -@dirrm graphite/webapp/content/js/ext/resources/css/visual -@dirrm graphite/webapp/content/js/ext/resources/css/theme-gray -@dirrm graphite/webapp/content/js/ext/resources/css/theme-access -@dirrm graphite/webapp/content/js/ext/resources/css/structure -@dirrm graphite/webapp/content/js/ext/resources/css -@dirrm graphite/webapp/content/js/ext/resources -@dirrm graphite/webapp/content/js/ext/pkgs -@dirrm graphite/webapp/content/js/ext/examples/shared/icons/fam -@dirrm graphite/webapp/content/js/ext/examples/shared/icons -@dirrm graphite/webapp/content/js/ext/examples/shared -@dirrm graphite/webapp/content/js/ext/examples -@dirrm graphite/webapp/content/js/ext/adapter/yui -@dirrm graphite/webapp/content/js/ext/adapter/prototype -@dirrm graphite/webapp/content/js/ext/adapter/jquery -@dirrm graphite/webapp/content/js/ext/adapter/ext -@dirrm graphite/webapp/content/js/ext/adapter -@dirrm graphite/webapp/content/js/ext -@dirrm graphite/webapp/content/js/ace -@dirrm graphite/webapp/content/js -@dirrm graphite/webapp/content/img -@dirrm graphite/webapp/content/html -@dirrm graphite/webapp/content/css/default -@dirrm graphite/webapp/content/css/darkX -@dirrm graphite/webapp/content/css -@dirrm graphite/webapp/content -@dirrm graphite/webapp -@dirrm graphite/storage/whisper -@dirrm graphite/storage/rrd -@dirrm graphite/storage/log/webapp -@dirrm graphite/storage/log -@dirrm graphite/storage -@dirrm graphite -@dirrm examples +@rmtry %%PYTHON_SITELIBDIR%%/graphite/local_settings.pyc +@dirrm %%DATADIR%%/examples +@dirrm %%DATADIR%%/content/js/window +@dirrm %%DATADIR%%/content/js/scriptaculous +@dirrm %%DATADIR%%/content/js/ext/ux +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/window +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/tree +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/toolbar +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/tabs +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/slider +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/sizer +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/shared +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/qtip +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/progress +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/panel +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/menu +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/layout +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/grid +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/form +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/editor +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/dd +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/button +@dirrm %%DATADIR%%/content/js/ext/resources/images/default/box +@dirrm %%DATADIR%%/content/js/ext/resources/images/default +@dirrm %%DATADIR%%/content/js/ext/resources/images +@dirrm %%DATADIR%%/content/js/ext/resources/css/visual +@dirrm %%DATADIR%%/content/js/ext/resources/css/theme-gray +@dirrm %%DATADIR%%/content/js/ext/resources/css/theme-access +@dirrm %%DATADIR%%/content/js/ext/resources/css/structure +@dirrm %%DATADIR%%/content/js/ext/resources/css +@dirrm %%DATADIR%%/content/js/ext/resources +@dirrm %%DATADIR%%/content/js/ext/pkgs +@dirrm %%DATADIR%%/content/js/ext/examples/shared/icons/fam +@dirrm %%DATADIR%%/content/js/ext/examples/shared/icons +@dirrm %%DATADIR%%/content/js/ext/examples/shared +@dirrm %%DATADIR%%/content/js/ext/examples +@dirrm %%DATADIR%%/content/js/ext/adapter/yui +@dirrm %%DATADIR%%/content/js/ext/adapter/prototype +@dirrm %%DATADIR%%/content/js/ext/adapter/jquery +@dirrm %%DATADIR%%/content/js/ext/adapter/ext +@dirrm %%DATADIR%%/content/js/ext/adapter +@dirrm %%DATADIR%%/content/js/ext +@dirrm %%DATADIR%%/content/js/ace +@dirrm %%DATADIR%%/content/js +@dirrm %%DATADIR%%/content/img +@dirrm %%DATADIR%%/content/html +@dirrm %%DATADIR%%/content/css/default +@dirrm %%DATADIR%%/content/css/darkX +@dirrm %%DATADIR%%/content/css +@dirrm %%DATADIR%%/content +@dirrm %%DATADIR%% @dirrm etc/graphite @dirrm %%PYTHON_SITELIBDIR%%/graphite/whitelist @dirrm %%PYTHON_SITELIBDIR%%/graphite/version @dirrm %%PYTHON_SITELIBDIR%%/graphite/thirdparty/pytz @dirrm %%PYTHON_SITELIBDIR%%/graphite/thirdparty @dirrm %%PYTHON_SITELIBDIR%%/graphite/templates @dirrm %%PYTHON_SITELIBDIR%%/graphite/render @dirrm %%PYTHON_SITELIBDIR%%/graphite/metrics @dirrm %%PYTHON_SITELIBDIR%%/graphite/graphlot @dirrm %%PYTHON_SITELIBDIR%%/graphite/events @dirrm %%PYTHON_SITELIBDIR%%/graphite/dashboard @dirrm %%PYTHON_SITELIBDIR%%/graphite/composer @dirrm %%PYTHON_SITELIBDIR%%/graphite/cli @dirrm %%PYTHON_SITELIBDIR%%/graphite/browser @dirrm %%PYTHON_SITELIBDIR%%/graphite/account @dirrm %%PYTHON_SITELIBDIR%%/graphite +@cwd / +@dirrmtry var/db/graphite +@dirrmtry var/log/graphite/webapp +@dirrmtry var/log/graphite +@cwd %%RESETPREFIX%%