## Basic Install # Create local_settings.py, you can override settings.py stuff here # You should at least define SECRET_KEY touch euscanwww/local_settings.py # Initialize database ./manage.py syncdb ./manage.py migrate # emerge euscan, or add euscan to your path somehow # Scan htop ./manage.py scan-portage htop # Scan ebuilds ./manage.py scan-metadata htop # Lookup for maintainers, herds, etc... ./manage.py scan-upstream htop # Run euscan # Scan dev-python eix --only-names -C dev-python | ./manage.py scan-portage eix --only-names -C dev-python | ./manage.py scan-metadata eix --only-names -C dev-python | ./manage.py scan-upstream # Update counters at end of scan ./manage.py update-counters # Update counters, graphs, etc... # Start server ./manage.py runserver ## Importing a snapshot # Remove database # Reinitialize database ./manage.py syncdb ./manage.py migrate # Import snapshot ./manage.py loaddata var/snapshots/snapshot-yyyymmdd.js rm -rf var/rrd/* rm -rf var/cache/* rm -rf var/charts/* ./manage.py regen-rrds