def create(event, is_lambda): try: ticket = Ticket(event, is_lambda) print 'Creating new ticket' ticket.create() print 'created ticket with data: {0}'.format(vars(ticket)) return ticket.to_hash() # TODO update_pager_duty_with_ticket_info() except Exception as e: print 'Error: {0}'.format(e)
def status_change(event, is_lambda): ticket = Ticket(event, is_lambda) ticket.change_status(event["status"]) return ticket.to_hash()
def read(event, is_lambda): ticket = Ticket(event, is_lambda) return ticket.to_hash()