|
Terarea
2
The automation project
|

Public Member Functions | |
| None | __init__ (self, RuntimeData runtime_data, int success=0, int error=84, bool debug=False) |
| Response | get_services (self, Request request) |
| Response | get_service_by_id (self, Request request, str service_id) |
| Response | get_services_by_tag (self, Request request, str tags) |
| Response | get_recent_services (self, Request request) |
| Response | get_service_id_by_name (self, Request request, str name) |
| Response | create_service (self, Request request, str name) |
| Response | update_service (self, Request request, str service_id) |
| Response | patch_service (self, Request request, str service_id) |
| Response | delete_service (self, Request request, str service_id) |
Data Fields | |
| bool | debug = debug |
| int | success = success |
| int | error = error |
| RuntimeData | runtime_data_initialised = runtime_data |
| Disp | disp |
The class that contains every method about services
Definition at line 13 of file services.py.
| None src.lib.components.endpoints.services.Services.__init__ | ( | self, | |
| RuntimeData | runtime_data, | ||
| int | success = 0, | ||
| int | error = 84, | ||
| bool | debug = False ) |
_summary_ The constructor of the services class
Definition at line 18 of file services.py.
| Response src.lib.components.endpoints.services.Services.create_service | ( | self, | |
| Request | request, | ||
| str | name ) |
Create a new service (Only for admin account)
Definition at line 319 of file services.py.
| Response src.lib.components.endpoints.services.Services.delete_service | ( | self, | |
| Request | request, | ||
| str | service_id ) |
The function to delete a service from the database
Definition at line 614 of file services.py.
| Response src.lib.components.endpoints.services.Services.get_recent_services | ( | self, | |
| Request | request ) |
The function to get and filter every services by the most recent to the oldest
Definition at line 216 of file services.py.
| Response src.lib.components.endpoints.services.Services.get_service_by_id | ( | self, | |
| Request | request, | ||
| str | service_id ) |
The method to get a service by it's id
Definition at line 92 of file services.py.
| Response src.lib.components.endpoints.services.Services.get_service_id_by_name | ( | self, | |
| Request | request, | ||
| str | name ) |
The function to get a service id by the name
Definition at line 276 of file services.py.
| Response src.lib.components.endpoints.services.Services.get_services | ( | self, | |
| Request | request ) |
The method to get every services contained in the db
Definition at line 35 of file services.py.
| Response src.lib.components.endpoints.services.Services.get_services_by_tag | ( | self, | |
| Request | request, | ||
| str | tags ) |
The function to get and filter every services by specifics tag
Definition at line 146 of file services.py.
| Response src.lib.components.endpoints.services.Services.patch_service | ( | self, | |
| Request | request, | ||
| str | service_id ) |
Update a service value (Only for admin account)
Definition at line 495 of file services.py.
| Response src.lib.components.endpoints.services.Services.update_service | ( | self, | |
| Request | request, | ||
| str | service_id ) |
Update a service data (Only for admin account)
Definition at line 399 of file services.py.
| bool src.lib.components.endpoints.services.Services.debug = debug |
Definition at line 22 of file services.py.
| Disp src.lib.components.endpoints.services.Services.disp |
Definition at line 26 of file services.py.
| int src.lib.components.endpoints.services.Services.error = error |
Definition at line 24 of file services.py.
| RuntimeData src.lib.components.endpoints.services.Services.runtime_data_initialised = runtime_data |
Definition at line 25 of file services.py.
| int src.lib.components.endpoints.services.Services.success = success |
Definition at line 23 of file services.py.