From e1a802d900eb1a5d2777818e2d26e7a5323d6af9 Mon Sep 17 00:00:00 2001 From: canyonknight Date: Wed, 23 May 2012 13:19:50 -0400 Subject: gendummydata.py: Add check for command generating dummy comments * Exit with an error if fortune command isn't found * No reason to enforce the "-l" option from the fortune command Signed-off-by: canyonknight Signed-off-by: Lukas Fleischer --- support/schema/gendummydata.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'support') diff --git a/support/schema/gendummydata.py b/support/schema/gendummydata.py index d0b8b718..957a4851 100755 --- a/support/schema/gendummydata.py +++ b/support/schema/gendummydata.py @@ -44,7 +44,7 @@ RANDOM_PATHS = ( # random path locations for package files RANDOM_TLDS = ("edu", "com", "org", "net", "tw", "ru", "pl", "de", "es") RANDOM_URL = ("http://www.", "ftp://ftp.", "http://", "ftp://") RANDOM_LOCS = ("pub", "release", "files", "downloads", "src") -FORTUNE_CMD = "/usr/bin/fortune -l" +FORTUNE_CMD = "/usr/bin/fortune" # setup logging logformat = "%(levelname)s: %(message)s" @@ -61,6 +61,12 @@ if not os.path.exists(SEED_FILE): log.error("Please install the 'words' Arch package") raise SystemExit +# make sure comments can be created +# +if not os.path.exists(FORTUNE_CMD): + log.error("Please install the 'fortune-mod' Arch package") + raise SystemExit + # track what users/package names have been used # seen_users = {} -- cgit v1.2.3-24-g4f1b