External System HTTP
base_external_system_http · OCA/server-backend
Health
55/100
fair
-
Security25/25No findings
-
Activity20/25Last human commit 9 months ago
-
Required by5/250 modules depend on it
-
Maturity5/25In 1 Odoo series since 16.0
Heuristic over the facts below, not an audit · How it's computed
Required by
0
Modules depending on it
External deps
0 pip · 0 bin
Python packages / system binaries
License
AGPL-3
No conflicts with its dependencies
Folder size
0.05 MB
Module directory on disk
Code analysis
0 migration notes
3 models
1 view
0 HTTP endpoints
Description
Dependencies
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
Code analysis
Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.
Views touched 1
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
external_system_view_form |
external.system | form | Inherits base_external_system.external_system_view_form |
HTTP endpoints 0
No HTTP endpoints found for this module.
Models touched 3
New fields (1)
-
endpoint_idsOne2many → external.system.endpointcomodel_name='external.system.endpoint'help='Endpoints on remote system'inverse_name='system_id'string='Endpoints'
No public methods.
New fields (0)
No new fields.
Public methods (7)-
delete(self, endpoint=None, params=None, timeout=16, **kwargs)DELETE helper. -
external_destroy_client(self, client) -
external_get_client(self) -
external_test_connection(self)Test connection in the UI by doing a GET on the base URL. -
get(self, endpoint=None, params=None, timeout=16, **kwargs)GET helper. -
post(self, endpoint=None, data=None, json=None, timeout=16, **kwargs)POST helper. -
put(self, endpoint=None, data=None, json=None, timeout=16, **kwargs)PUT helper.
New fields (3)
-
endpointCharhelp='Remote path to append to base url for endpoint'required=True -
nameCharrequired=Truestring='Logical name for endpoint' -
system_idMany2one → external.systemcomodel_name='external.system'required=True
No public methods.