Coverage for /Users/fab/Documents/rdlm-py/rdlmpy/context : 68%

Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
#!/usr/bin/env python # -*- coding: utf-8 -*- # # This file is part of rdlm-py released under the MIT license. # See the LICENSE file for more information.
''' Class which defines a ContextManager to get a convenient way to use RDLMClient with the "with" statement '''
title=None): default_wait=wait, default_title=title)
''' Class which defines a factory of ContextManager preconfigured object '''
default_wait=10, default_title=None): self.__default_server = default_server self.__default_port = default_port self.__default_lifetime = default_lifetime self.__default_wait = default_wait self.__default_title = default_title
override_lifetime=None, override_wait=10, override_title=None): server = override_server if override_server is not None else self.__default_server port = override_port if override_port is not None else self.__default_port lifetime = override_lifetime if override_lifetime is not None else self.__default_lifetime wait = override_wait if override_wait is not None else self.__default_wait title = override_title if override_title is not None else self.__default_title return RDLMContextManager(resource_name, server=server, port=port, lifetime=lifetime, wait=wait, title=title) |