|
None | __init__ (self, RuntimeData runtime_data, int success=0, int error=84, bool debug=False) |
|
Response | get_applet_by_id (self, Request request, str applet_id) |
|
Response | get_my_applets (self, Request request) |
|
Response | get_my_applets_by_tags (self, Request request, str tags) |
|
Response | create_applet (self, Request request) |
|
Response | put_applet_by_id (self, Request request, str applet_id) |
|
Response | patch_applet_by_id (self, Request request, str applet_id) |
|
Response | get_triggers_services (self, Request request) |
|
Response | get_reactions_services (self, Request request) |
|
Response | get_triggers (self, Request request) |
|
Response | get_reactions (self, Request request) |
|
Response | get_triggers_by_service_id (self, Request request, str service_id) |
|
Response | get_reactions_by_service_id (self, Request request, str service_id) |
|
Response | delete_my_applet_by_id (self, Request request, str applet_id) |
|
|
Union[List[Dict[str, Any]], Response] | _search_services (self, str type_to_search, str title, str token) |
|
The class that contains every methods for applets
Definition at line 13 of file applets.py.
◆ __init__()
None src.lib.components.endpoints.applets.Applets.__init__ |
( |
| self, |
|
|
RuntimeData | runtime_data, |
|
|
int | success = 0, |
|
|
int | error = 84, |
|
|
bool | debug = False ) |
The constructor of the Applets class
Definition at line 17 of file applets.py.
◆ _search_services()
Union[List[Dict[str, Any]], Response] src.lib.components.endpoints.applets.Applets._search_services |
( |
| self, |
|
|
str | type_to_search, |
|
|
str | title, |
|
|
str | token ) |
|
protected |
Search for the services depending on if the type is trigger or action
Definition at line 567 of file applets.py.
◆ create_applet()
Response src.lib.components.endpoints.applets.Applets.create_applet |
( |
| self, |
|
|
Request | request ) |
◆ delete_my_applet_by_id()
Response src.lib.components.endpoints.applets.Applets.delete_my_applet_by_id |
( |
| self, |
|
|
Request | request, |
|
|
str | applet_id ) |
Get reactions by service name
Definition at line 915 of file applets.py.
◆ get_applet_by_id()
Response src.lib.components.endpoints.applets.Applets.get_applet_by_id |
( |
| self, |
|
|
Request | request, |
|
|
str | applet_id ) |
◆ get_my_applets()
Response src.lib.components.endpoints.applets.Applets.get_my_applets |
( |
| self, |
|
|
Request | request ) |
◆ get_my_applets_by_tags()
Response src.lib.components.endpoints.applets.Applets.get_my_applets_by_tags |
( |
| self, |
|
|
Request | request, |
|
|
str | tags ) |
Get my applets by tags
Definition at line 152 of file applets.py.
◆ get_reactions()
Response src.lib.components.endpoints.applets.Applets.get_reactions |
( |
| self, |
|
|
Request | request ) |
Get triggers by research
Definition at line 748 of file applets.py.
◆ get_reactions_by_service_id()
Response src.lib.components.endpoints.applets.Applets.get_reactions_by_service_id |
( |
| self, |
|
|
Request | request, |
|
|
str | service_id ) |
Get reactions by service name
Definition at line 860 of file applets.py.
◆ get_reactions_services()
Response src.lib.components.endpoints.applets.Applets.get_reactions_services |
( |
| self, |
|
|
Request | request ) |
Get reactions services
Definition at line 653 of file applets.py.
◆ get_triggers()
Response src.lib.components.endpoints.applets.Applets.get_triggers |
( |
| self, |
|
|
Request | request ) |
Get triggers by research
Definition at line 692 of file applets.py.
◆ get_triggers_by_service_id()
Response src.lib.components.endpoints.applets.Applets.get_triggers_by_service_id |
( |
| self, |
|
|
Request | request, |
|
|
str | service_id ) |
Get triggers by service name
Definition at line 804 of file applets.py.
◆ get_triggers_services()
Response src.lib.components.endpoints.applets.Applets.get_triggers_services |
( |
| self, |
|
|
Request | request ) |
◆ patch_applet_by_id()
Response src.lib.components.endpoints.applets.Applets.patch_applet_by_id |
( |
| self, |
|
|
Request | request, |
|
|
str | applet_id ) |
Modify some applet by id
Definition at line 421 of file applets.py.
◆ put_applet_by_id()
Response src.lib.components.endpoints.applets.Applets.put_applet_by_id |
( |
| self, |
|
|
Request | request, |
|
|
str | applet_id ) |
◆ debug
bool src.lib.components.endpoints.applets.Applets.debug = debug |
◆ disp
Disp src.lib.components.endpoints.applets.Applets.disp |
Initial value:= Disp(
TOML_CONF,
SAVE_TO_FILE,
FILE_NAME,
FILE_DESCRIPTOR,
debug=self.debug,
logger=self.__class__.__name__
)
Definition at line 25 of file applets.py.
◆ error
int src.lib.components.endpoints.applets.Applets.error = error |
◆ runtime_data_initialised
RuntimeData src.lib.components.endpoints.applets.Applets.runtime_data_initialised = runtime_data |
◆ success
int src.lib.components.endpoints.applets.Applets.success = success |
The documentation for this class was generated from the following file:
- app/back/server/src/lib/components/endpoints/applets.py