Nick Ethier
|
9916b9e0ce
|
drivers: update SetConfig to handle driver client config
|
2018-10-18 23:32:17 -04:00 |
Michael Schurter
|
af3e9adf2f
|
Update drivers/qemu/driver.go
|
2018-10-17 17:42:01 -05:00 |
Preetha Appan
|
93eb048b87
|
QEMU driver plugin
|
2018-10-17 11:43:15 -05:00 |
Alex Dadgar
|
4b694b2dec
|
Merge pull request #4793 from hashicorp/b-no-cty
Do not use cty in drivers
|
2018-10-16 20:04:41 -07:00 |
Nick Ethier
|
823a6c8d6c
|
update rkt and exec setconfig funcs
|
2018-10-16 23:00:26 -04:00 |
Nick Ethier
|
65adb80ebf
|
plumb NomadConfig into plugins
|
2018-10-16 22:47:22 -04:00 |
Nick Ethier
|
b657c3909a
|
drivers/exec: better fingerprinting and detection on non linux
|
2018-10-16 22:45:33 -04:00 |
Nick Ethier
|
d94b631b6b
|
drivers/exec: add exec implementation
|
2018-10-16 22:45:28 -04:00 |
Alex Dadgar
|
88c1885044
|
Do not use cty in drivers
|
2018-10-16 17:17:07 -07:00 |
Michael Schurter
|
838ddf4d4a
|
fix linter errors
|
2018-10-16 16:56:57 -07:00 |
Nick Ethier
|
448a709603
|
driver/docker: rename container logger
|
2018-10-16 16:56:56 -07:00 |
Michael Schurter
|
64605a3957
|
drivers/mock: fix plugin name
Was mock_driver before plugins, so keep the name.
|
2018-10-16 16:56:56 -07:00 |
Preetha Appan
|
d634157158
|
Address review comments around logging task properly
|
2018-10-16 16:56:56 -07:00 |
Preetha Appan
|
3280727c4e
|
Address review comments
|
2018-10-16 16:56:56 -07:00 |
Preetha Appan
|
02b1f26d34
|
Switch back to using map[string]string for port map
|
2018-10-16 16:56:56 -07:00 |
Michael Schurter
|
ed5641055f
|
fixup comments, logging, and missing method impls
from #4777 comments
|
2018-10-16 16:56:56 -07:00 |
Michael Schurter
|
1a29337e48
|
register drivers by default
Do not register mock_driver on release builds.
|
2018-10-16 16:56:56 -07:00 |
Michael Schurter
|
118ce7c782
|
drivers/mock: complete plugin impl
|
2018-10-16 16:56:56 -07:00 |
Nick Ethier
|
9f564781ce
|
drivers/mock: start mock driver implementation
|
2018-10-16 16:56:56 -07:00 |
Preetha Appan
|
9b3e82a4e7
|
make port map a slice of maps to match existing rkt driver
|
2018-10-16 16:56:56 -07:00 |
Preetha Appan
|
4f4777d6a6
|
Review comments
|
2018-10-16 16:56:56 -07:00 |
Preetha Appan
|
edad5e9e6d
|
Stats collection test
|
2018-10-16 16:56:56 -07:00 |
Preetha Appan
|
678072ecd1
|
RKT driver plugin and unit tests
|
2018-10-16 16:56:56 -07:00 |
Nick Ethier
|
c7ac1186c9
|
client: add test for driverfailure during fingerprinting
|
2018-10-16 16:56:56 -07:00 |
Nick Ethier
|
15e8477c4e
|
rkt: start rkt driver plugin
|
2018-10-16 16:56:56 -07:00 |
Preetha Appan
|
c2d2bfa06c
|
Get raw exec tests compiling and passing again
|
2018-10-16 16:56:56 -07:00 |
Nick Ethier
|
3183b33d24
|
client: review comments and fixup/skip tests
|
2018-10-16 16:56:56 -07:00 |
Nick Ethier
|
64e9fc3798
|
docklog: add go-plugin for forwarding of docker logs
|
2018-10-16 16:56:56 -07:00 |
Nick Ethier
|
4a4c7dbbfc
|
client: begin driver plugin integration
client: fingerprint driver plugins
|
2018-10-16 16:56:56 -07:00 |
Alex Dadgar
|
7946a14aa8
|
Fix lints
|
2018-10-16 16:56:56 -07:00 |
Nick Ethier
|
5fb95c1a00
|
drivers/shared: added func comment to eventer
|
2018-10-16 16:56:55 -07:00 |
Nick Ethier
|
951a084198
|
drivers/shared: move eventer to subpackage under drivers shared package
|
2018-10-16 16:56:55 -07:00 |
Nick Ethier
|
969ecea6f0
|
drivers/utils: better handling of consumer cleanup in eventer
|
2018-10-16 16:56:55 -07:00 |
Nick Ethier
|
8cf32eb9d2
|
drivers/rawexec: PR comments and feedback
|
2018-10-16 16:56:55 -07:00 |
Nick Ethier
|
a95cbc38ba
|
drivers/raw_exec: sync access to task state
|
2018-10-16 16:53:31 -07:00 |
Nick Ethier
|
28e8e5852c
|
drivers/raw_exec: added unix specific tests
|
2018-10-16 16:53:31 -07:00 |
Nick Ethier
|
1f6873806e
|
raw_exec: move package outside of plugins dir
|
2018-10-16 16:53:31 -07:00 |