~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to bin/ivle-loadsampledata

  • Committer: Matt Giuca
  • Date: 2009-12-08 05:34:01 UTC
  • Revision ID: matt.giuca@gmail.com-20091208053401-t62dw8a16xu39qeu
ivle-loadsampledata: Runs ivle-refreshfilesystem both before and after loading sample data into the database, so that existing sample users are moved out of the way. This is explained in the docs.

Show diffs side-by-side

added added

removed removed

Lines of Context:
128
128
    sys.exit(1)
129
129
file.close()
130
130
 
 
131
# Build or rebuild all of the users' filesystems and subversion repos
 
132
logging.info("Creating data directories.")
 
133
subprocess.check_call(["bin/ivle-createdatadirs"])
 
134
 
 
135
# Move all of the users' filesystems and subversion repos out of the way
 
136
# (This will clean out the user dirs because there are no users in the DB.)
 
137
logging.info("Moving existing user filesystems and repos out of the way.")
 
138
subprocess.check_call(["bin/ivle-refreshfilesystem"])
 
139
 
131
140
# Populate with sample data
132
141
logging.info("Populating database with sample data.")
133
142
file = open("examples/db/sample.sql")
138
147
    sys.exit(1)
139
148
file.close()
140
149
 
141
 
# Build or rebuild all of the users' filesystems and subversion repos
142
 
logging.info("Creating data directories.")
143
 
subprocess.check_call(["bin/ivle-createdatadirs"])
144
 
 
145
 
# Build or rebuild all of the users' filesystems and subversion repos
146
 
logging.info("Refreshing file system.")
 
150
# Build all of the users' filesystems and subversion repos
 
151
# (This will create fresh user dirs and repos because the jails were empty.)
 
152
logging.info("Building sample users' filesystems and repos.")
147
153
subprocess.check_call(["bin/ivle-refreshfilesystem"])