Revision 8140e24f lib/rapi/client.py

b/lib/rapi/client.py
1725 1725

  
1726 1726
  def CreateNetwork(self, network_name, network, gateway=None, network6=None,
1727 1727
                    gateway6=None, mac_prefix=None, network_type=None,
1728
                    add_reserved_ips=None, dry_run=False):
1728
                    add_reserved_ips=None, tags=None, dry_run=False):
1729 1729
    """Creates a new network.
1730 1730

  
1731 1731
    @type name: str
......
1740 1740
    query = []
1741 1741
    _AppendDryRunIf(query, dry_run)
1742 1742

  
1743
    if add_reserved_ips:
1744
      add_reserved_ips = add_reserved_ips.split(',')
1745

  
1746
    if tags:
1747
      tags = tags.split(',')
1748

  
1743 1749
    body = {
1744 1750
      "network_name": network_name,
1745 1751
      "gateway": gateway,
......
1748 1754
      "network6": network6,
1749 1755
      "mac_prefix": mac_prefix,
1750 1756
      "network_type": network_type,
1751
      "add_reserved_ips": add_reserved_ips
1757
      "add_reserved_ips": add_reserved_ips,
1758
      "tags": tags,
1752 1759
      }
1753 1760

  
1754 1761
    return self._SendRequest(HTTP_POST, "/%s/networks" % GANETI_RAPI_VERSION,

Also available in: Unified diff