Ejemplo n.º 1
0
    def POST(self, request):
        request.content.seek(0, 0)
        jobSpecObj = JobSpec(json.loads(request.content.read()))
        if not jobSpecObj.validate():
            raise Http400, "Invalid request"

        jobId = Controller.createJob(jobSpecObj)
        self.putChild("%d" % jobId, JobNode())
        return jobId
Ejemplo n.º 2
0
 def POST(self, request):
     request.content.seek(0, 0)
     jobSpecObj = JobSpec(json.loads(request.content.read()))
     if not jobSpecObj.validate():
         raise Http400, "Invalid request"
     
     jobId = Controller.createJob(jobSpecObj)
     self.putChild("%d" % jobId, JobNode())
     return jobId
Ejemplo n.º 3
0
 def POST(self, request):
     request.content.seek(0, 0)
     jobSpecObj = JobSpec(json.loads(request.content.read()))
     if not jobSpecObj.validate():
         raise Http400, "Invalid request"
     
     log.debug("Creating job, user: %s" % request.getUser())
     deferred = Orchestrator.createJob(request.getUser(), jobSpecObj)
     deferred.addCallback(self.postCallback, request)
     deferred.addErrback(self.postErrback, request)
     return NOT_DONE_YET
Ejemplo n.º 4
0
    def POST(self, request):
        request.content.seek(0, 0)
        jobSpecObj = JobSpec(json.loads(request.content.read()))
        if not jobSpecObj.validate():
            raise Http400, "Invalid request"

        log.debug("Creating job, user: %s" % request.getUser())
        deferred = Orchestrator.createJob(request.getUser(), jobSpecObj)
        deferred.addCallback(self.postCallback, request)
        deferred.addErrback(self.postErrback, request)
        return NOT_DONE_YET