You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
419 B
16 lines
419 B
2 years ago
|
#!/usr/bin/env python3
|
||
|
|
||
|
import pymongo
|
||
|
|
||
|
def get_trigger_json(trigger_name):
|
||
|
myclient = pymongo.MongoClient("mongodb://127.0.0.1/27017")
|
||
|
mydb = myclient["trigger_store"]
|
||
|
mycol = mydb["triggers"]
|
||
|
query = {"trigger_name":trigger_name}
|
||
|
projection = {"_id": 0, "trigger_name": 1,"type": 1,"dags": 1, "functions":1}
|
||
|
document = mycol.find(query, projection)
|
||
|
data = list(document)
|
||
|
return data
|
||
|
|
||
|
|