Skip to content

Commit

Permalink
tentative fix for NoneType blockdir error in BDM.py
Browse files Browse the repository at this point in the history
  • Loading branch information
goatpig committed Apr 29, 2014
1 parent b98d805 commit df60506
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 9 deletions.
1 change: 0 additions & 1 deletion armoryengine/ArmoryUtils.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,6 @@


indent = ' '*3
haveGUI = [False, None]

parser = optparse.OptionParser(usage="%prog [options]\n")
parser.add_option("--settings", dest="settingsPath",default='DEFAULT', type="str", help="load Armory with a specific settings file")
Expand Down
11 changes: 3 additions & 8 deletions armoryengine/BDM.py
Original file line number Diff line number Diff line change
Expand Up @@ -904,17 +904,12 @@ def __startLoadBlockchain(self):
blockdir = blkdir
leveldbdir = self.ldbdir

if getattr(sys, 'frozen', False):
if isinstance(ARMORY_HOME_DIR, unicode):
armory_homedir = ARMORY_HOME_DIR.encode('utf8')
if isinstance(blkdir, unicode):
blockdir = blkdir.encode('utf8')
if isinstance(self.ldbdir, unicode):
leveldbdir = self.ldbdir.encode('utf8')
elif OS_WINDOWS:
if isinstance(ARMORY_HOME_DIR, unicode):
armory_homedir = ARMORY_HOME_DIR.encode('utf8')
if isinstance(blkdir, unicode):
blockdir = blkdir.encode('utf8')
if isinstance(self.ldbdir, unicode):
leveldbdir = self.ldbdir.encode('utf8')

self.bdm.SetDatabaseModes(ARMORY_DB_BARE, DB_PRUNE_NONE);
self.bdm.SetHomeDirLocation(armory_homedir)
Expand Down

0 comments on commit df60506

Please sign in to comment.