diff options
author | Ivan Frade <ivan.frade@nokia.com> | 2010-05-07 14:02:35 +0300 |
---|---|---|
committer | Ivan Frade <ivan.frade@nokia.com> | 2010-05-07 14:02:35 +0300 |
commit | c0ac68cd380c77c3cf1ae3c005e9ff30f57180bb (patch) | |
tree | a21fad632752e69beb7f4c046ee5189657bce435 /utils | |
parent | d0b70c72e88053f7db0139085ab1cb6e877a06a0 (diff) | |
download | tracker-c0ac68cd380c77c3cf1ae3c005e9ff30f57180bb.tar.gz |
data-generators: Check if the cfg file has been actually loaded
Diffstat (limited to 'utils')
-rwxr-xr-x | utils/data-generators/cc/generate | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/utils/data-generators/cc/generate b/utils/data-generators/cc/generate index 99e3ce053..8776d060c 100755 --- a/utils/data-generators/cc/generate +++ b/utils/data-generators/cc/generate @@ -30,9 +30,14 @@ if len(sys.argv) != 2: config = ConfigParser.RawConfigParser() try: - config.read(sys.argv[1]) + loaded_files = config.read(sys.argv[1]) except: - print "Failed to read configuration file %s", sys.argv[1] + print "Failed to read configuration file %s" % (sys.argv[1]) + sys.exit (-1) + +if (len(loaded_files) != 1): + print "Cannot open %s" % (sys.argv[1]) + sys.exit (-1) # set up all known types tools.addType( 'nco#EmailAddress', 10 ) |