Browse Source

Add some shutdown breaks, for longer events

pull/66/head
Ruud 14 years ago
parent
commit
903d1ce7d1
  1. 4
      couchpotato/core/plugins/manage/main.py
  2. 8
      couchpotato/core/plugins/scanner/main.py

4
couchpotato/core/plugins/manage/main.py

@ -56,6 +56,10 @@ class Manage(Plugin):
db.commit()
db.remove()
# Break if CP wants to shut down
if self.shuttingDown():
break
self.last_update = time.time()
def directories(self):

8
couchpotato/core/plugins/scanner/main.py

@ -122,6 +122,10 @@ class Scanner(Plugin):
# Add identifier for library update
update_after.append(group['library'].get('identifier'))
# Break if CP wants to shut down
if self.shuttingDown():
break
for identifier in update_after:
fireEvent('library.update', identifier = identifier)
@ -253,6 +257,10 @@ class Scanner(Plugin):
if not group['library']:
log.error('Unable to determin movie: %s' % group['identifiers'])
# Break if CP wants to shut down
if self.shuttingDown():
break
# Delete still (asuming) unpacking files
for identifier in delete_identifier:
del movie_files[identifier]

Loading…
Cancel
Save