1
0
Fork 0
mirror of synced 2024-07-01 12:40:34 +12:00
appwrite/tests/resources/functions/python/main.py
2020-12-09 00:24:22 +02:00

25 lines
922 B
Python

import json
import os
from appwrite.client import Client
from appwrite.services.storage import Storage
#payload = json.loads(os.environ["APPWRITE_FUNCTION_EVENT_PAYLOAD"] or "{}")
#fileID = payload["$id"] or os.environ["APPWRITE_FILE"]
# Setup appwrite client
client = Client()
client.set_endpoint(os.environ["APPWRITE_ENDPOINT"]) # PRIVATE IP OF YOUR APPWRITE CONTAINER
client.set_project(os.environ["APPWRITE_PROJECT"]) # YOUR PROJECT ID
client.set_key(os.environ["APPWRITE_SECRET"])
storage = Storage(client)
#result = storage.get_file("")
print(os.environ["APPWRITE_FUNCTION_ID"])
print(os.environ["APPWRITE_FUNCTION_NAME"])
print(os.environ["APPWRITE_FUNCTION_TAG"])
print(os.environ["APPWRITE_FUNCTION_TRIGGER"])
print(os.environ["APPWRITE_FUNCTION_ENV_NAME"])
print(os.environ["APPWRITE_FUNCTION_ENV_VERSION"])
#print(os.environ["APPWRITE_FUNCTION_EVENT"])
#print(os.environ["APPWRITE_FUNCTION_EVENT_PAYLOAD"])