diff options
-rwxr-xr-x | scripts/wic | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/scripts/wic b/scripts/wic index 425b665861..a7221c3610 100755 --- a/scripts/wic +++ b/scripts/wic | |||
@@ -31,11 +31,23 @@ | |||
31 | 31 | ||
32 | __version__ = "0.1.0" | 32 | __version__ = "0.1.0" |
33 | 33 | ||
34 | # Python Standard Library modules | ||
34 | import os | 35 | import os |
35 | import sys | 36 | import sys |
36 | import optparse | 37 | import optparse |
37 | import logging | 38 | import logging |
38 | 39 | ||
40 | # External modules | ||
41 | try: | ||
42 | import rpm | ||
43 | import urlgrabber | ||
44 | except ImportError: | ||
45 | print("ERROR: failed to import necessary modules.") | ||
46 | print("Please ensure the following modules are installed:") | ||
47 | print("\trpm"); | ||
48 | print("\turlgrabber"); | ||
49 | sys.exit(1) | ||
50 | |||
39 | scripts_path = os.path.abspath(os.path.dirname(os.path.abspath(sys.argv[0]))) | 51 | scripts_path = os.path.abspath(os.path.dirname(os.path.abspath(sys.argv[0]))) |
40 | lib_path = scripts_path + '/lib' | 52 | lib_path = scripts_path + '/lib' |
41 | sys.path = sys.path + [lib_path] | 53 | sys.path = sys.path + [lib_path] |