blob: d6b6cfc53e0e2686bcb2f644c07a85af5fe42efd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
## 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
|