Availability |
Odoo Online
Odoo.sh
On Premise
|
Community Apps Dependencies | Show |
Lines of code | 862 |
Technical Name |
data_stream_provider |
DATA STREAM PROVIDER
Description
Part of module data_stream_base. Adds extra features for defining credentials for many connector modules within one environment. Multiple Credentials within one provider. Auto-generate credentials for each Data Stream Instance.
Configuration
To configure the 'Data Stream Provider' module, follow these steps:
- Configure System environment variables OR System Parameters in Odoo.
- Key can be defined differently per each 'connector' modules.
- Example (Default) Patter:
prefix_name + "_" + credential_name
Usage
To use or extend 'Data Stream Provider' module by adding extra connector module, follow these steps:
- Extend class data.stream.instance and add your provider.
class DataStreamInstance(models.Model): _inherit = "data.stream.instance" provider = fields.Selection(selection_add=[("your_provider", "Your Provider")])
- Extend ORM method: create in your connector module and add auto-creation system parameters.
- Extend method: create_system_parameters() in your connector module.
- Add your required parameters as list into Argument name credentials.
- Define for which provider you wish to create credentials or use your custom prefix name.
Please log in to comment on this module