summaryrefslogtreecommitdiff
path: root/docker/api/network.py
diff options
context:
space:
mode:
Diffstat (limited to 'docker/api/network.py')
-rw-r--r--docker/api/network.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/docker/api/network.py b/docker/api/network.py
index 2dea679..4d1901a 100644
--- a/docker/api/network.py
+++ b/docker/api/network.py
@@ -19,10 +19,14 @@ class NetworkApiMixin(object):
return self._result(res, json=True)
@minimum_version('1.21')
- def create_network(self, name, driver=None):
+ def create_network(self, name, driver=None, options=None):
+ if options is not None and not isinstance(options, dict):
+ raise TypeError('options must be a dictionary')
+
data = {
'name': name,
'driver': driver,
+ 'options': options
}
url = self._url("/networks/create")
res = self._post_json(url, data=data)