mirror of
https://gitlab.com/2-chainz/2-chainz-rest.git
synced 2025-08-03 12:01:28 +00:00
added alias endpoint
This commit is contained in:
10
alias/__init__.py
Normal file
10
alias/__init__.py
Normal file
@@ -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)}))
|
9
alias/aliases.py
Normal file
9
alias/aliases.py
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
aliases = [
|
||||||
|
"2 Chainz",
|
||||||
|
"Tity Boi",
|
||||||
|
"Daniel Son; Necklace Don",
|
||||||
|
"Drenchgod",
|
||||||
|
"Tauheed Epps",
|
||||||
|
"Deuce",
|
||||||
|
"Dos Cadenas",
|
||||||
|
]
|
20
alias/function.json
Normal file
20
alias/function.json
Normal file
@@ -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"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
Reference in New Issue
Block a user