diff --git a/agkyra/agkyra/syncer/localfs_client.py b/agkyra/agkyra/syncer/localfs_client.py
index b12fcdd2d126577a965c8bf3c2d0b8570561f4de..bd948c42ae2ceb13a84aed3233bf5cad23c76180 100644
--- a/agkyra/agkyra/syncer/localfs_client.py
+++ b/agkyra/agkyra/syncer/localfs_client.py
@@ -526,7 +526,7 @@ class LocalfsFileClient(FileClient):
def prepare_target(self, target_state):
return LocalfsTargetHandle(self.settings, target_state)
- def notifier(self, callback=None):
+ def notifier(self):
def handle_path(path):
rel_path = os.path.relpath(path, start=self.ROOTPATH)
objname = utils.to_standard_sep(rel_path)
diff --git a/agkyra/agkyra/syncer/pithos_client.py b/agkyra/agkyra/syncer/pithos_client.py
index 42bbf14b7b6126e80d4ae24df44f4833b5488933..ac573baeef182f276597850b50cad2db1016ebd7 100644
--- a/agkyra/agkyra/syncer/pithos_client.py
+++ b/agkyra/agkyra/syncer/pithos_client.py
@@ -296,7 +296,7 @@ class PithosFileClient(FileClient):
(last_modified, candidates))
return candidates
- def notifier(self, callback=None):
+ def notifier(self):
interval = self.settings.pithos_list_interval
class PollPithosThread(utils.StoppableThread):
def run_body(this):
diff --git a/agkyra/agkyra/syncer/syncer.py b/agkyra/agkyra/syncer/syncer.py
index efcedfc0be36baad1b63f6e33a693c5936b45368..fd4c9a2716d61206764d4c1e901ebfa94a918751 100644
--- a/agkyra/agkyra/syncer/syncer.py
+++ b/agkyra/agkyra/syncer/syncer.py
@@ -68,8 +68,7 @@ class FileSyncer(object):
for signature, client in self.clients.iteritems():
notifier = self.notifiers.get(signature)
if not self.thread_is_active(notifier):
- self.notifiers[signature] = \
- client.notifier(callback=self.probe_file)
+ self.notifiers[signature] = client.notifier()
else:
logger.info("Notifier %s already up" % signature)