X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/802cbf55dcc8e329099f8aaa810e4174c7194d45..d8055dc4411375d23b136cd51f4bed9da445ec93:/python/disorder.py.in diff --git a/python/disorder.py.in b/python/disorder.py.in index 8fe7d21..595ee92 100644 --- a/python/disorder.py.in +++ b/python/disorder.py.in @@ -1,5 +1,5 @@ # -# Copyright (C) 2004, 2005, 2007 Richard Kettlewell +# Copyright (C) 2004, 2005, 2007, 2008 Richard Kettlewell # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -479,15 +479,12 @@ class client: """ self._simple("reconfigure") - def rescan(self, pattern): + def rescan(self): """Rescan one or more collections. - Arguments: - pattern -- glob pattern matching collections to rescan. - Only trusted users can perform this operation. """ - self._simple("rescan", pattern) + self._simple("rescan") def version(self): """Return the server's version number.""" @@ -1100,6 +1097,8 @@ class monitor: elif keyword == 'scratched': if len(bits) == 2: return self.scratched(bits[0], bits[1]) + elif keyword == 'rescanned': + return self.rescanned() return self.invalid(line) def completed(self, track): @@ -1179,6 +1178,10 @@ class monitor: line -- line that could not be understood""" return True + def rescanned(self): + """Called when a rescan completes""" + return True + # Local Variables: # mode:python # py-indent-offset:2