Anusha Ragunathan
828a2473c2
Remove plugin root from filesystem.
...
`docker plugin remove` didnt actually remove plugin from disk. Fix that.
Signed-off-by: Anusha Ragunathan <anusha@docker.com>
(cherry picked from commit 5690730a74
)
Signed-off-by: Tibor Vass <tibor@docker.com>
2016-08-11 17:56:44 -07:00
Anusha Ragunathan
a577a06403
Check for plugin state before enable and disable.
...
This prevents unnecessary API call to containerd.
Signed-off-by: Anusha Ragunathan <anusha@docker.com>
(cherry picked from commit b867f6c6e1
)
Signed-off-by: Tibor Vass <tibor@docker.com>
2016-08-11 17:56:42 -07:00
Anusha Ragunathan
da773af885
Print plugin name on successful install, enable and disable.
...
Signed-off-by: Anusha Ragunathan <anusha@docker.com>
(cherry picked from commit 6dca1e6d3f
)
Signed-off-by: Tibor Vass <tibor@docker.com>
2016-07-25 23:15:25 -07:00
Anusha Ragunathan
61dc82f423
Detect non-plugin content during install and error out.
...
Signed-off-by: Anusha Ragunathan <anusha@docker.com>
(cherry picked from commit d32df6d934
)
Signed-off-by: Tibor Vass <tibor@docker.com>
2016-07-08 15:32:34 -07:00
Tibor Vass
f24e5d79bc
plugins: install should not automatically accept all permissions
...
Signed-off-by: Tibor Vass <tibor@docker.com>
(cherry picked from commit 4b70d4561e
)
2016-06-17 13:09:12 -07:00
Anusha Ragunathan
82608cd4ce
Add disable flag for plugin Install.
...
Signed-off-by: Anusha Ragunathan <anusha@docker.com>
(cherry picked from commit 22e781e8e3
)
2016-06-17 13:09:11 -07:00
Anusha Ragunathan
3e44703cae
Add basic integration tests for plugins.
...
Signed-off-by: Anusha Ragunathan <anusha@docker.com>
(cherry picked from commit a2d48c9e4e
)
2016-06-16 23:36:53 -07:00