mirror of
https://github.com/SickGear/SickGear.git
synced 2024-12-01 08:53:37 +00:00
d1687dd401
Change naming of SEARCHQUEUE threads for shorter log lines Fix Recent Search running status on Manage Searches page
38 lines
No EOL
1.1 KiB
Python
38 lines
No EOL
1.1 KiB
Python
# Author: Nic Wolfe <nic@wolfeden.ca>
|
|
# URL: http://code.google.com/p/sickbeard/
|
|
#
|
|
# This file is part of SickGear.
|
|
#
|
|
# SickGear is free software: you can redistribute it and/or modify
|
|
# it under the terms of the GNU General Public License as published by
|
|
# the Free Software Foundation, either version 3 of the License, or
|
|
# (at your option) any later version.
|
|
#
|
|
# SickGear is distributed in the hope that it will be useful,
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
# GNU General Public License for more details.
|
|
#
|
|
# You should have received a copy of the GNU General Public License
|
|
# along with SickGear. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
from __future__ import with_statement
|
|
|
|
import threading
|
|
|
|
import sickbeard
|
|
|
|
|
|
class RecentSearcher():
|
|
def __init__(self):
|
|
self.lock = threading.Lock()
|
|
self.amActive = False
|
|
|
|
def run(self):
|
|
|
|
self.amActive = True
|
|
|
|
recentsearch_queue_item = sickbeard.search_queue.RecentSearchQueueItem()
|
|
sickbeard.searchQueueScheduler.action.add_item(recentsearch_queue_item)
|
|
|
|
self.amActive = False |