Revision 0e27687b kamaki/clients/cyclades/__init__.py

b/kamaki/clients/cyclades/__init__.py
35 35

  
36 36
from kamaki.clients.cyclades.rest_api import CycladesRestClient
37 37
from kamaki.clients.network import NetworkClient
38
from kamaki.clients.utils import path4url
38 39
from kamaki.clients import ClientError
39 40

  
40 41

  
......
511 512
    network_types = (
512 513
        'CUSTOM', 'MAC_FILTERED', 'IP_LESS_ROUTED', 'PHYSICAL_VLAN')
513 514

  
515
    def list_networks(self, detail=None):
516
        path = path4url('networks', 'detail' if detail else '')
517
        r = self.get(path, success=200)
518
        return r.json['networks']
519

  
514 520
    def create_network(self, type, name=None, shared=None):
515 521
        req = dict(network=dict(type=type, admin_state_up=True))
516 522
        if name:

Also available in: Unified diff