def AddCommand(jobId,command): dataHandler = DataHandler() ret = False jobs = dataHandler.GetJob(jobId=jobId) if len(jobs) == 1: ret = dataHandler.AddCommand(jobId,command) dataHandler.Close() return ret
def AddCommand(userName, jobId,command): dataHandler = DataHandler() ret = False jobs = dataHandler.GetJob(jobId=jobId) if len(jobs) == 1: if jobs[0]["userName"] == userName or AuthorizationManager.HasAccess(userName, ResourceType.VC, jobs[0]["vcName"], Permission.Collaborator): ret = dataHandler.AddCommand(jobId,command) dataHandler.Close() return ret
def AddCommand(userName, jobId, command): dataHandler = DataHandler() ret = False job = dataHandler.GetJobTextFields(jobId, ["userName", "vcName"]) if job is not None: if job["userName"] == userName or AuthorizationManager.HasAccess( userName, ResourceType.VC, job["vcName"], Permission.Collaborator): ret = dataHandler.AddCommand(jobId, command) dataHandler.Close() return ret