diff --git a/alias/__init__.py b/alias/__init__.py new file mode 100644 index 0000000..68980c4 --- /dev/null +++ b/alias/__init__.py @@ -0,0 +1,10 @@ +import logging +import json +import azure.functions as func +import random +from . import aliases + + +def main(req: func.HttpRequest) -> func.HttpResponse: + logging.info("Python HTTP trigger function processed a request.") + return func.HttpResponse(json.dumps({"alias": random.choice(aliases.aliases)})) diff --git a/alias/aliases.py b/alias/aliases.py new file mode 100644 index 0000000..a10dfc7 --- /dev/null +++ b/alias/aliases.py @@ -0,0 +1,9 @@ +aliases = [ + "2 Chainz", + "Tity Boi", + "Daniel Son; Necklace Don", + "Drenchgod", + "Tauheed Epps", + "Deuce", + "Dos Cadenas", +] diff --git a/alias/function.json b/alias/function.json new file mode 100644 index 0000000..8c4cbe3 --- /dev/null +++ b/alias/function.json @@ -0,0 +1,20 @@ +{ + "scriptFile": "__init__.py", + "bindings": [ + { + "authLevel": "anonymous", + "type": "httpTrigger", + "direction": "in", + "name": "req", + "methods": [ + "get", + "post" + ] + }, + { + "type": "http", + "direction": "out", + "name": "$return" + } + ] +}