def generate(self):
        if os.path.exists(self.file_path()):
            return

        people = self.set.get_people()

        generate_resume_download(people, self.set.get_display(), self.created_at, self.file_path())
Esempio n. 2
0
   def generate(self):
      if os.path.exists(self.file_path()):
         return

      people = self.set.get_people()

      generate_resume_download(people,self.set.get_display(),self.created_at,self.file_path())
Esempio n. 3
0
   def generate_diff(self):
      if os.path.exists(self.diff_file_path()):
         return

      query = None
      interested_set = self.set.resumedownload_set.exclude(id=self.id)
      if interested_set.count() > 0:
         download = interested_set.latest('created_at')
         query = Q(created_at__gt=download.created_at)
      people = self.set.get_people(None,query)

      generate_resume_download(people,"Only new or updated %s"%self.set.get_display(),self.created_at,self.diff_file_path())
Esempio n. 4
0
   def generate_diff(self):
      if os.path.exists(self.diff_file_path()):
         return

      query = None
      interested_set = self.set.resumedownload_set.exclude(id=self.id)
      if interested_set.count() > 0:
         download = interested_set.latest('created_at')
         query = Q(created_at__gt=download.created_at)
      people = self.set.get_people(None,query)

      generate_resume_download(people,"Only new or updated %s"%self.set.get_display(),self.created_at,self.diff_file_path())