Beispiel #1
0
def server_on(scarab_url = None, options = {}):
    """ Create a server connection for 'scarab_url' """

    if scarab_url == None:
        options['upper'] = None
        lower = None
    else:
        options['upper'], lower = splittype(scarab_url)

    options['pickler_class'], options['unpickler_class'], options['protocol'] = _picklers(options['upper'])

    return ScarabConnection.server_on(lower, options)
Beispiel #2
0
def connect_to(scarab_url, options = {}):
    """ Create a connection object for the server at
    'scarab_url' """

    options['upper'], lower = splittype(scarab_url)

    if options['upper'] == 'ANY':
        options['upper'] = None

    options['pickler_class'], options['unpickler_class'], options['protocol'] = _picklers(options['upper'])

    return ScarabConnection.connect_to(lower, options)
Beispiel #3
0
def server_on(scarab_url=None, options={}):
    """ Create a server connection for 'scarab_url' """

    if scarab_url == None:
        options['upper'] = None
        lower = None
    else:
        options['upper'], lower = splittype(scarab_url)

    options['pickler_class'], options['unpickler_class'], options[
        'protocol'] = _picklers(options['upper'])

    return ScarabConnection.server_on(lower, options)
Beispiel #4
0
def connect_to(scarab_url, options={}):
    """ Create a connection object for the server at
    'scarab_url' """

    options['upper'], lower = splittype(scarab_url)

    if options['upper'] == 'ANY':
        options['upper'] = None

    options['pickler_class'], options['unpickler_class'], options[
        'protocol'] = _picklers(options['upper'])

    return ScarabConnection.connect_to(lower, options)