service_factory/factory.py
def service_factory(app, host, port,
                    report_message='service factory port {port}',
                    provider_cls=HTTPServiceProvider):
    """Create service, start server.

    :param app: application to instantiate a service
    :param host: interface to bound provider
    :param port: port to bound provider
    :param report_message: message format to report port
    :param provider_cls: server class provide a service

    """

    service = Service(app)
    server = provider_cls(service, host, port, report_message)
    server.serve_forever()
def service_factory(app, host, port,
                    report_message='service factory port {port}',
                    provider_cls=HTTPServiceProvider):
    service = Service(app)
    server = provider_cls(service, host, port, report_message)
    server.serve_forever()
def service_factory ( app , host , port , report_message = 'service factory port {port}' , provider_cls = HTTPServiceProvider ) : service = Service ( app ) server = provider_cls ( service , host , port , report_message ) server . serve_forever ( )
Create service, start server.

    :param app: application to instantiate a service
    :param host: interface to bound provider
    :param port: port to bound provider
    :param report_message: message format to report port
    :param provider_cls: server class provide a service
Create service start server .