SciXTEMPLATE.API package
Subpackages
- SciXTEMPLATE.API.grpc_modules package
Submodules
SciXTEMPLATE.API.template_client module
The Python AsyncIO implementation of the GRPC template.TemplateInit client.
- class SciXTEMPLATE.API.template_client.Logging(logger)
Bases:
object
- SciXTEMPLATE.API.template_client.input_parser(cli_args)
- SciXTEMPLATE.API.template_client.output_message(args)
- async SciXTEMPLATE.API.template_client.run() None
SciXTEMPLATE.API.template_server module
The Python AsyncIO implementation of the GRPC template server.
- class SciXTEMPLATE.API.template_server.Listener
Bases:
Thread- get_status_redis(job_id, logger)
- subscribe(channel_name='TEMPLATE_statuses')
- class SciXTEMPLATE.API.template_server.Logging(logger)
Bases:
object
- class SciXTEMPLATE.API.template_server.Template(producer, schema, schema_client, logger)
Bases:
TemplateInitServicer- initTemplate(request, context: ServicerContext)
- monitorTemplate(request, context: ServicerContext)
- persistent_connection(job_request, listener)
- session_scope()
Provide a transactional scope for postgres.
- async SciXTEMPLATE.API.template_server.serve() None