From 5e44da9ab175ba17079c6703f2034ea51e791489 Mon Sep 17 00:00:00 2001 From: rsiddharth Date: Thu, 2 Jan 2014 16:18:15 +0530 Subject: IOError caused when opening non-existent topsecret.txt file is handled now. --- src/gns_wiki.py | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'src/gns_wiki.py') diff --git a/src/gns_wiki.py b/src/gns_wiki.py index dba0102..6b40936 100644 --- a/src/gns_wiki.py +++ b/src/gns_wiki.py @@ -18,13 +18,18 @@ def get_topsecret(src_dir): file. """ - secrets = open(path.join(src_dir, - "config", - "topsecret.txt"), "r").readlines() - - username = secrets[0].strip() - password = secrets[1].strip() - wikiurl = secrets[2].strip() + try: + secrets = open(path.join(src_dir, + "config", + "topsecret.txt"), "r").readlines() + + username = secrets[0].strip() + password = secrets[1].strip() + wikiurl = secrets[2].strip() + except IOError: + print "ERROR: Specify your wikiusername, password & wikiurl at \ +`src/config/topsecret.txt`. Look at the README for the proper format." + exit(1) return username, password, wikiurl -- cgit v1.2.3