Example #1
0
 def delete(self, *args, **kwargs):
     try:
         if self.adjunto1 == '' or self.adjunto1 is None:
             pass
         else:
             delete_file_queue(self.adjunto1.name)
         super(Email, self).delete(*args, **kwargs)
     except cloudstorage.NotFoundError, e:
         logging.error(e)
Example #2
0
 def delete(self, *args, **kwargs):
     try:
         for obj in self:
             logging.info("Encolando para eliminar archivo adjunto de GCS")
             logging.info(obj)
             if obj.adjunto1 == '' or obj.adjunto1 is None:
                 pass
             else:
                 delete_file_queue(obj.adjunto1.name)
         super(FileQuerySet, self).delete(*args, **kwargs)
     except Exception, e:
         logging.error(e)