Esempio n. 1
0
 def task(cls, fn):
   #fn isn't ACTUALLY used
   def run(self, upload_session_id, ingest_dir):
     obj = cls(self, upload_session_id, ingest_dir)
     return obj.run()
   wrapper1 = shared_task(base=VipTask, bind=True, 
                          name='.'.join((__name__, fn.__name__)))
   wrapper2 = wrapper1(run)
   wrapper2.dbname = cls.dbname
   wrapper2.description = cls.description
   wrapper2.controlpoint_ingest=True
   return wrapper2
Esempio n. 2
0
 def task(cls, fn):
   #fn isn't ACTUALLY used
   def run(self, upload_session_id, ingest_dir):
     obj = cls(self, upload_session_id, ingest_dir)
     return obj.run()
   wrapper1 = shared_task(base=VipTask, bind=True, 
                          name='.'.join((__name__, fn.__name__)))
   wrapper2 = wrapper1(run)
   wrapper2.dbname = cls.dbname
   wrapper2.description = cls.description
   wrapper2.payload_ingest=True
   return wrapper2
Esempio n. 3
0
  def task(cls, fn):
    #fn isn't ACTUALLY used
    def run(self, image_set_id, upload_session_id, ingest_dir):
      obj = cls(self, image_set_id, upload_session_id, ingest_dir)
      return obj.run()
    wrapper1 = shared_task(base=VipTask, bind=True, 
                           name='.'.join((__name__, fn.__name__)))
    wrapper2 = wrapper1(run)
    wrapper2.dbname = cls.dbname
    wrapper2.description = cls.description
    wrapper2.metadata_ingest=True

    MetadataTypes[cls.dbname] = IngestClass(wrapper2, cls.description)

    return wrapper2