From ef63cef34f9879cc8d8dd64445c136f7c119746b Mon Sep 17 00:00:00 2001 From: liorf Date: Wed, 1 Mar 2017 23:31:35 +0200 Subject: [PATCH] change exit to raise in creds_mng --- nsot_sync/creds_manager.py | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/nsot_sync/creds_manager.py b/nsot_sync/creds_manager.py index d6ec675..0aca69d 100644 --- a/nsot_sync/creds_manager.py +++ b/nsot_sync/creds_manager.py @@ -19,8 +19,7 @@ def __init__(self, **kwargs): if key == 'update_creds': self.update_creds = value else: - print ('Error: kwargs is None') - exit(1) + raise Exception('Error: kwargs is None') self.creds_filename = os.path.normpath(os.path.expanduser('~') + '/' + self.creds_filename + '.dat') @property @@ -34,13 +33,11 @@ def load_creds(self): user = raw_input('Enter Username: ') if user == "": logging.info('No username given') - print("Error: No username given") - exit(1) + raise Exception("Error: No username given") password = getpass.getpass() if password == "": logging.info('No password given') - print("Error: No password given") - exit(1) + raise Exception("Error: No password given") with open(self.creds_filename, 'w') as f: f.write(user + "\n") f.write(base64.b64encode(password)) @@ -58,13 +55,11 @@ def load_creds(self): user = raw_input('Enter Username: ') if user == "": logging.info('No username given') - print("Error: No username given") - exit(1) + raise Exception("Error: No username given") password = getpass.getpass() if password == "": logging.info('No password given') - print("Error: No password given") - exit(1) + raise Exception("Error: No password given") with open(self.creds_filename, 'w') as f: f.write(user + "\n") f.write(base64.b64encode(password))