Revision 3c286190 lib/rapi/client.py
b/lib/rapi/client.py | ||
---|---|---|
1703 | 1703 |
_AppendIf(query, bulk, ("bulk", 1)) |
1704 | 1704 |
|
1705 | 1705 |
networks = self._SendRequest(HTTP_GET, "/%s/networks" % GANETI_RAPI_VERSION, |
1706 |
query, None) |
|
1706 |
query, None)
|
|
1707 | 1707 |
if bulk: |
1708 | 1708 |
return networks |
1709 | 1709 |
else: |
... | ... | |
1768 | 1768 |
body = { |
1769 | 1769 |
"group_name": group_name, |
1770 | 1770 |
"network_mode": mode, |
1771 |
"network_link": link |
|
1771 |
"network_link": link,
|
|
1772 | 1772 |
} |
1773 | 1773 |
|
1774 | 1774 |
query = [] |
... | ... | |
1783 | 1783 |
|
1784 | 1784 |
""" |
1785 | 1785 |
body = { |
1786 |
"group_name": group_name |
|
1786 |
"group_name": group_name,
|
|
1787 | 1787 |
} |
1788 | 1788 |
|
1789 | 1789 |
query = [] |
... | ... | |
1793 | 1793 |
("/%s/networks/%s/disconnect" % |
1794 | 1794 |
(GANETI_RAPI_VERSION, network_name)), query, body) |
1795 | 1795 |
|
1796 |
|
|
1797 | 1796 |
def ModifyNetwork(self, network, **kwargs): |
1798 | 1797 |
"""Modifies a network. |
1799 | 1798 |
|
... | ... | |
1883 | 1882 |
("/%s/networks/%s/tags" % |
1884 | 1883 |
(GANETI_RAPI_VERSION, network)), query, None) |
1885 | 1884 |
|
1886 |
|
|
1887 | 1885 |
def GetGroups(self, bulk=False): |
1888 | 1886 |
"""Gets all node groups in the cluster. |
1889 | 1887 |
|
... | ... | |
1938 | 1936 |
|
1939 | 1937 |
body = { |
1940 | 1938 |
"name": name, |
1941 |
"alloc_policy": alloc_policy |
|
1939 |
"alloc_policy": alloc_policy,
|
|
1942 | 1940 |
} |
1943 | 1941 |
|
1944 | 1942 |
return self._SendRequest(HTTP_POST, "/%s/groups" % GANETI_RAPI_VERSION, |
Also available in: Unified diff