diff options
Diffstat (limited to 'module/file_list.py')
| -rw-r--r-- | module/file_list.py | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/module/file_list.py b/module/file_list.py index fe4080807..3a1c866dc 100644 --- a/module/file_list.py +++ b/module/file_list.py @@ -22,6 +22,7 @@ LIST_VERSION = 1  import cPickle  from Py_Load_File import PyLoadFile +from module.remote.RequestObject import RequestObject  class File_List(object):      def __init__(self, core): @@ -67,6 +68,8 @@ class File_List(object):          output = open('links.pkl', 'wb')          cPickle.dump(self.data, output, -1) +        self.inform_client() +      def load(self):          try:              pkl_file = open('links.pkl', 'rb') @@ -83,6 +86,12 @@ class File_List(object):          self.core.logger.info("Links loaded: "+  str(int(len(obj) - 1))) +    def inform_client(self): +        obj = RequestObject() +        obj.command = "file_list" +        obj.data = self.data + +        self.core.server.push_all(obj)  class Data():      def __init__(self, url): | 
