4 echo usage: $0 "[initdb | resetdb ]"
11 #Figure out if the script is running on Fedora 16 or 17
12 if grep 16 /etc/fedora-release; then
13 sudo -u postgres initdb -D /var/lib/pgsql/data/
14 sudo -u postgres pg_ctl -D /var/lib/pgsql/data -l logfile start
16 #Try normal Fedora 17 commands
17 echo "Trying Fedora 17 commands" > /dev/stdout
18 /sbin/service postgresql initdb
19 /sbin/service postgresql start
20 /sbin/chkconfig postgresql on
24 echo "Creating OpenCloud database..."
25 sudo -u postgres createdb planetstack
28 echo "Dropping OpenCloud database..."
29 sudo -u postgres dropdb planetstack
32 echo "Syncing OpenCloud services..."
33 python /opt/planetstack/manage.py syncdb --noinput
36 # python manage.py runserver 128.95.1.128:8000
37 echo "Starting OpenCloud Service on $HOSTNAME:8000"
38 python manage.py runserver $HOSTNAME:8000&
43 if [ "$COMMAND" = "initdb" ]; then
49 if [ "$COMMAND" = "resetdb" ]; then
55 if [ "$COMMAND" = "syncdb" ]; then
59 if [ "$COMMAND" = "runserver" ]; then