def on_post(self, req, resp, tenant_id): schedule_id = str(uuid.uuid4()) body = self.load_body(req, self.validator) body['id'] = schedule_id schedule = Schedule.build_schedule_from_dict(tenant_id, body) Schedule.save_schedule(schedule) resp.status = falcon.HTTP_201 resp.body = self.format_response_body({'schedule_id': schedule_id})
def on_post(self, req, resp, tenant_id): schedule_id = str(uuid.uuid4()) body = self.load_body(req, self.validator) body['id'] = schedule_id schedule = Schedule.build_schedule_from_dict(tenant_id, body) Schedule.save_schedule(schedule) resp.status = falcon.HTTP_201 resp.body = self.format_response_body({'schedule_id': schedule_id})
def can_deserialize_from_a_dictionary(self): tenant_id = str(uuid.uuid4()) schedule = Schedule.build_schedule_from_dict( tenant_id, example_schedule_dict) expect(schedule.tenant_id).to.equal(tenant_id) expect(schedule.schedule_id).to.equal('1234') expect(schedule.name).to.equal('my schedule') expect(schedule.entries[0].job_id).to.equal('job1') expect(schedule.entries[0].delay).to.equal("01:02:03")
def can_deserialize_from_a_dictionary(self): tenant_id = str(uuid.uuid4()) schedule = Schedule.build_schedule_from_dict( tenant_id, example_schedule_dict) expect(schedule.tenant_id).to.equal(tenant_id) expect(schedule.schedule_id).to.equal('1234') expect(schedule.name).to.equal('my schedule') expect(schedule.entries[0].job_id).to.equal('job1') expect(schedule.entries[0].delay).to.equal("01:02:03")
def before_each(self): super(type(self), self).before_each() self.tenant_id = str(uuid.uuid4()) self.schedule = Schedule.build_schedule_from_dict( self.tenant_id, example_schedule_dict) Schedule.save_schedule(self.schedule)
def before_each(self): super(type(self), self).before_each() self.tenant_id = str(uuid.uuid4()) self.schedule = Schedule.build_schedule_from_dict( self.tenant_id, example_schedule_dict) Schedule.save_schedule(self.schedule)