ocrd_network.runtime_data package¶
- class ocrd_network.runtime_data.Deployer(config_path: str)[source]¶
Bases:
object
- class ocrd_network.runtime_data.DataHost(host: str, username: str, password: str, keypath: str, workers: List[Dict], servers: List[Dict])[source]¶
Bases:
object
- class ocrd_network.runtime_data.DataMongoDB(host: str, port: int, ssh_username: str | None, ssh_keypath: str | None, ssh_password: str | None, cred_username: str | None, cred_password: str | None, skip_deployment: bool, protocol: str = 'mongodb')[source]¶
Bases:
DataNetworkService
- class ocrd_network.runtime_data.DataNetworkAgent(processor_name: str, deploy_type: DeployType, host: str, init_by_config: bool, pid: Any = None)[source]¶
Bases:
object
- class ocrd_network.runtime_data.DataRabbitMQ(host: str, port: int, ssh_username: str | None, ssh_keypath: str | None, ssh_password: str | None, cred_username: str | None, cred_password: str | None, skip_deployment: bool, protocol: str = 'amqp', vhost: str = '/')[source]¶
Bases:
DataNetworkService
- class ocrd_network.runtime_data.DataProcessingWorker(processor_name: str, deploy_type: DeployType, host: str, init_by_config: bool, pid: Any = None)[source]¶
Bases:
DataNetworkAgent