1
0
Fork 0
mirror of synced 2024-07-03 05:31:38 +12:00
appwrite/tests/resources/functions/python/main.py

23 lines
833 B
Python
Raw Normal View History

2020-12-09 11:24:22 +13:00
import json
import os
from appwrite.client import Client
from appwrite.services.storage import Storage
# 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)
2020-12-11 08:08:25 +13:00
result = storage.get_file(os.environ["APPWRITE_FILEID"])
2020-12-09 11:24:22 +13:00
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"])
2020-12-11 08:08:25 +13:00
print(result["$id"])
2020-12-10 10:26:13 +13:00
print(os.environ["APPWRITE_FUNCTION_EVENT"])
print(os.environ["APPWRITE_FUNCTION_EVENT_PAYLOAD"])