diff options
Diffstat (limited to 'docker/api/network.py')
| -rw-r--r-- | docker/api/network.py | 6 |
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) |
