def do_auth(event, context): body = json.loads(event['body']) token = auth(body['username'], body['password']) resp = {'token': token} if token: return response(resp, 200) else: return response(resp, 401)
def delete_file(event, context): body = json.loads(event['body']) resp = delete(body['file'], aws) return response(resp, 200)
def get_file(event, context): resp = get_download_url( event['queryStringParameters']['file'], event['queryStringParameters']['options'], aws) return response(resp, 200)
def write_file(event, context): body = json.loads(event['body']) resp = write(body['file'], body['content'], aws) return response(resp, 200)
def read_file(event, context): resp = read(event['queryStringParameters']['file'], aws) return response(resp, 200)
def list_bucket(event, context): resp = {'items': aws.list_bucket()} return response(resp, 200)
def is_valid(event, context): body = json.loads(event['body']) resp = ext_check(body['name'], aws) return response(resp, 200)