Check file exists instead of relying on the exception. Leave the exception catch in, in case the file is deleted or some other issue crops up

This commit is contained in:
Mark Theunissen 2012-07-26 11:30:22 -05:00
parent 888ac86d70
commit 7395becf3a
2 changed files with 4 additions and 0 deletions

View file

@ -47,6 +47,8 @@ def db_create(cursor, db):
def load_mycnf():
config = ConfigParser.RawConfigParser()
mycnf = os.path.expanduser('~/.my.cnf')
if not os.path.exists(mycnf):
return False
try:
config.readfp(open(mycnf))
creds = dict(user=config.get('client', 'user'),passwd=config.get('client', 'pass'))

View file

@ -145,6 +145,8 @@ def privileges_grant(cursor, user,host,db_table,priv):
def load_mycnf():
config = ConfigParser.RawConfigParser()
mycnf = os.path.expanduser('~/.my.cnf')
if not os.path.exists(mycnf):
return False
try:
config.readfp(open(mycnf))
creds = dict(user=config.get('client', 'user'),passwd=config.get('client', 'pass'))