Ejemplo 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)
Ejemplo n.º 2
0
def network_delete(networks, *args, **kwargs):
    cmd = f'openstack network delete {{params}} {" ".join(networks)}'
    return _client.execute(cmd, *args, **kwargs)
Ejemplo n.º 3
0
def network_unset(network, *args, **kwargs):
    cmd = f'openstack network unset {{params}} {network}'
    return _client.execute(cmd, *args, **kwargs)
Ejemplo n.º 4
0
def port_delete(ports, *args, **kwargs):
    cmd = f'openstack port delete {{params}} {" ".join(ports)}'
    return _client.execute(cmd, *args, **kwargs)
Ejemplo 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)
Ejemplo n.º 6
0
def subnet_unset(subnet, *args, **kwargs):
    cmd = f'openstack subnet unset {{params}} {subnet}'
    return _client.execute(cmd, *args, **kwargs)
Ejemplo 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)
Ejemplo n.º 8
0
def security_group_unset(group, *args, **kwargs):
    cmd = f'openstack security group unset {{params}} {group}'
    return _client.execute(cmd, *args, **kwargs)
Ejemplo 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)
Ejemplo 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)
Ejemplo 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)
Ejemplo 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)
Ejemplo n.º 13
0
def security_group_list(*args, **kwargs):
    cmd = 'openstack security group list {params}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Ejemplo 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)
Ejemplo 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)
Ejemplo 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)
Ejemplo n.º 17
0
def subnet_delete(subnets, *args, **kwargs):
    cmd = f'openstack subnet delete {{params}} {" ".join(subnets)}'
    return _client.execute(cmd, *args, **kwargs)
Ejemplo n.º 18
0
def network_list(*args, **kwargs):
    cmd = 'openstack network list {params}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Ejemplo n.º 19
0
def port_list(*args, **kwargs):
    cmd = 'openstack port list {params}'
    kwargs['format'] = 'json'
    return _client.execute(cmd, *args, **kwargs)
Ejemplo 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)
Ejemplo 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)
Ejemplo 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)
Ejemplo n.º 23
0
def port_unset(port, *args, **kwargs):
    cmd = f'openstack port unset {{params}} {port}'
    return _client.execute(cmd, *args, **kwargs)
Ejemplo 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)