|
25 | 25 | from debug import logger |
26 | 26 | import highlevelcrypto |
27 | 27 | import shared |
| 28 | +from debug import logger |
28 | 29 |
|
29 | 30 |
|
30 | 31 | config = ConfigParser.SafeConfigParser() |
@@ -135,14 +136,13 @@ def lookupAppdataFolder(): |
135 | 136 | dataFolder = path.join(environ["XDG_CONFIG_HOME"], APPNAME) |
136 | 137 | except KeyError: |
137 | 138 | dataFolder = path.join(environ["HOME"], ".config", APPNAME) |
| 139 | + |
138 | 140 | # Migrate existing data to the proper location if this is an existing install |
139 | | - if not os.path.exists(dataFolder): |
140 | | - try: |
141 | | - logger.info("Moving data folder to %s" % (dataFolder)) |
142 | | - move(path.join(environ["HOME"], ".%s" % APPNAME), dataFolder) |
143 | | - dataFolder = dataFolder |
144 | | - except IOError: |
145 | | - dataFolder = dataFolder |
| 141 | + try: |
| 142 | + logger.info("Moving data folder to %s" % (dataFolder)) |
| 143 | + move(path.join(environ["HOME"], ".%s" % APPNAME), dataFolder) |
| 144 | + except IOError: |
| 145 | + pass |
146 | 146 | dataFolder = dataFolder + '/' |
147 | 147 | return dataFolder |
148 | 148 |
|
@@ -277,8 +277,9 @@ def doCleanShutdown(): |
277 | 277 | broadcastToSendDataQueues((0, 'shutdown', 'all')) |
278 | 278 |
|
279 | 279 | logger.info('Flushing inventory in memory out to disk...') |
280 | | - UISignalQueue.put(('updateStatusBar','Flushing inventory in memory out to disk. ' |
281 | | - 'This should normally only take a second...')) |
| 280 | + UISignalQueue.put(( |
| 281 | + 'updateStatusBar', |
| 282 | + 'Flushing inventory in memory out to disk. This should normally only take a second...')) |
282 | 283 | flushInventory() |
283 | 284 |
|
284 | 285 | # This one last useless query will guarantee that the previous flush committed before we close |
|
0 commit comments