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

pull/4420/head
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'))