Add volume plugin method and modify plugin file to adapt to docker v1.12

Change-Id: I3cc80b814818eda93c214476eedbcc54fa3694ea
Closes-Bug: #1607990
This commit is contained in:
zhangni 2016-07-30 09:45:51 +08:00
parent 1c29db23e2
commit ac5d70b4f3
3 changed files with 7 additions and 1 deletions

1
etc/fuxi.spec Normal file
View File

@ -0,0 +1 @@
http://127.0.0.1:7879

View File

@ -225,3 +225,8 @@ def volumedriver_list():
app.logger.info(_LI("Get volumes from volume providers. "
"Volumes: {0}").format(docker_volumes))
return flask.jsonify(Err=u'', Volumes=docker_volumes)
@app.route('/VolumeDriver.Capabilities', methods=['POST'])
def volumedriver_capabilities():
return flask.jsonify(Capabilities={'Scope': 'global'})

View File

@ -37,7 +37,7 @@ data_files =
/etc/fuxi/rootwrap.d =
etc/rootwrap.d/fuxi.filters
/usr/lib/docker/plugins/fuxi =
etc/fuxi.json
etc/fuxi.spec
[build_sphinx]
source-dir = doc/source