Esempio n. 1
0
def subnet_show(subnet, *args, **kwargs):
    cmd = f'openstack subnet show {{params}} {subnet}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 2
0
def network_delete(networks, *args, **kwargs):
    cmd = f'openstack network delete {{params}} {" ".join(networks)}'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 3
0
def network_unset(network, *args, **kwargs):
    cmd = f'openstack network unset {{params}} {network}'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 4
0
def port_delete(ports, *args, **kwargs):
    cmd = f'openstack port delete {{params}} {" ".join(ports)}'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 5
0
def security_group_rule_show(rule, *args, **kwargs):
    cmd = f'openstack security group rule show {{params}} {rule}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 6
0
def subnet_unset(subnet, *args, **kwargs):
    cmd = f'openstack subnet unset {{params}} {subnet}'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 7
0
def port_show(port, *args, **kwargs):
    cmd = f'openstack port show {{params}} {port}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 8
0
def security_group_unset(group, *args, **kwargs):
    cmd = f'openstack security group unset {{params}} {group}'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 9
0
def network_log_show(log_name, *args, **kwargs):
    cmd = f'openstack network log show {{params}} {log_name}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 10
0
def security_group_create(group_name, *args, **kwargs):
    cmd = f'openstack security group create {{params}} {group_name}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 11
0
def security_group_delete(groups, *args, **kwargs):
    cmd = f'openstack security group delete {{params}} {" ".join(groups)}'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 12
0
def security_group_show(group, *args, **kwargs):
    cmd = f'openstack security group show {{params}} {group}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 13
0
def security_group_list(*args, **kwargs):
    cmd = 'openstack security group list {params}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 14
0
def security_group_rule_delete(rules, *args, **kwargs):
    cmd = f'openstack security group rule delete {{params}} {" ".join(rules)}'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 15
0
def subnet_create(subnet_name, network_name, *args, **kwargs):
    cmd = f'openstack subnet create {{params}} --network '\
          f'{network_name} {subnet_name}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 16
0
def network_log_delete(log_names, *args, **kwargs):
    cmd = f'openstack network log delete {{params}} {" ".join(log_names)}'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 17
0
def subnet_delete(subnets, *args, **kwargs):
    cmd = f'openstack subnet delete {{params}} {" ".join(subnets)}'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 18
0
def network_list(*args, **kwargs):
    cmd = 'openstack network list {params}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 19
0
def port_list(*args, **kwargs):
    cmd = 'openstack port list {params}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 20
0
def network_show(network, *args, **kwargs):
    cmd = f'openstack network show {{params}} {network}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 21
0
def port_create(port_name, network_name, *args, **kwargs):
    cmd = f'openstack port create {{params}} --network {network_name} '\
          f'{port_name}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 22
0
def network_create(net_name, *args, **kwargs):
    cmd = f'openstack network create {{params}} {net_name}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 23
0
def port_unset(port, *args, **kwargs):
    cmd = f'openstack port unset {{params}} {port}'
    return _client.execute(cmd, *args, **kwargs)
Esempio n. 24
0
def security_group_rule_list(*args, **kwargs):
    group = kwargs.pop('group', '')
    cmd = f'openstack security group rule list {{params}} {group}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)