def post(self): hostname = hostnamegeneration() date = datetime.datetime.now().strftime("%d-%m-%y %H:%M") if Host.find_by_hostname(hostname): hostname = hostnamegeneration() hosttoadd = Host(hostname, date) Host.save_to_db(hosttoadd) return hostname, 201
def get(self, hostname): host = Host.find_by_hostname(hostname) if host: return host.json() return {'message': 'Host not found'}, 404
def delete(self, hostname): host = Host.find_by_hostname(hostname) if host: Host.delete_from_db(host) return {'message': 'Hostname {} deleted'.format(host.hostname)}