Пример #1
0
def set_alias(name, address, user=None, password=None):
    key = 'dockyard/aliases/{name}'.format(**locals())
    value = {'address': address}
    if user:
        value['user'] = user
    if password:
        value['password'] = password

    will_be_default = len(get_list()) <= 1 and name != DOCKYARD_FALLBACK_ALIAS
    kv.set(key, value)
    if will_be_default:
        set_default(name)
Пример #2
0
def set_alias(name, address, user=None, password=None):
    key = 'dockyard/aliases/{name}'.format(**locals())
    value = {'address': address}
    if user:
        value['user'] = user
    if password:
        value['password'] = password

    will_be_default = len(get_list()) <= 1 and name != DOCKYARD_FALLBACK_ALIAS
    kv.set(key, value)
    if will_be_default:
        set_default(name)
Пример #3
0
def set_alias(name, address, user=None, password=None, check_if_accessible=True):
    if check_if_accessible:
        header = " Warning!\n Your dockyard alias has been set BUT:"
        print_dockyard_unavailability_warning(address, user, password, header)
    key = 'dockyard/aliases/{name}'.format(**locals())
    value = {'address': address}
    if user:
        value['user'] = user
    if password:
        value['password'] = password

    will_be_default = len(get_list()) <= 1 and name != DOCKYARD_FALLBACK_ALIAS
    kv.set(key, value)
    if will_be_default:
        set_default(name)
Пример #4
0
def set_default(name):
    kv.set('dockyard/default', name)
Пример #5
0
def set_initialized():
    kv.set('dockyard/initialized', '1')
Пример #6
0
def _save_containers_parameters_list_in_kv_store(containers_parameters_list):
    ship_name = get_ship_name()
    kv.set('containers_parameters_list/{ship_name}'.format(**locals()), containers_parameters_list)
Пример #7
0
def set_initialized():
    kv.set('dockyard/initialized', '1')
Пример #8
0
def set_default(name):
    kv.set('dockyard/default', name)