mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
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 <canyonknight@gmail.com> Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
This commit is contained in:
parent
b5244fe66e
commit
e1a802d900
1 changed files with 7 additions and 1 deletions
|
@ -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 = {}
|
||||
|
|
Loading…
Add table
Reference in a new issue