Revision 058ee9a8 kamaki/clients/network/__init__.py

b/kamaki/clients/network/__init__.py
37 37

  
38 38
class NetworkClient(NetworkRestClient):
39 39
    """OpenStack Network API 2.0 client"""
40

  
41
    def list_networks(self):
42
        r = self.networks_get(success=200)
43
        return r.json['networks']
44

  
45
    def create_network(self, name=None, admin_state_up=None, shared=None):
46
        req = dict(network=dict(
47
            name=name or '', admin_state_up=bool(admin_state_up)))
48
        r = self.networks_post(json_data=req, shared=shared, success=201)
49
        return r.json['network']

Also available in: Unified diff