diff options
author | Lukas Fleischer <archlinux@cryptocrack.de> | 2011-03-30 10:27:23 +0200 |
---|---|---|
committer | Lukas Fleischer <archlinux@cryptocrack.de> | 2011-03-30 10:27:23 +0200 |
commit | 11366b8a1a156fa645c4f24d4c3bf939e064d4c9 (patch) | |
tree | 38a0f65a7f3640dcfd0e39ad531717fc753634eb | |
parent | b6a34d013bd81c336312c09f55c417da1163b3f1 (diff) |
gendummydata.py: Do not touch output file until we need it.
Ensures there's no leftover (empty) file if something during
initialization fails.
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
-rwxr-xr-x | support/schema/gendummydata.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/support/schema/gendummydata.py b/support/schema/gendummydata.py index cdf365b..7b1d0cf 100755 --- a/support/schema/gendummydata.py +++ b/support/schema/gendummydata.py @@ -50,11 +50,6 @@ if len(sys.argv) != 2: sys.stderr.write("Missing output filename argument"); raise SystemExit -# Just let python throw the errors if any happen -# -out = open(sys.argv[1], "w") -out.write("BEGIN;\n") - # make sure the seed file exists # if not os.path.exists(SEED_FILE): @@ -177,6 +172,11 @@ trustedusers = [] has_devs = 0 has_tus = 0 +# Just let python throw the errors if any happen +# +out = open(sys.argv[1], "w") +out.write("BEGIN;\n") + # Begin by creating the User statements # if DBUG: print "Creating SQL statements for users.", |