sophia
|
7a5d045083
|
Setup guest client when initializing guest
|
2022-04-25 12:24:37 -05:00 |
|
sophia
|
8efc8542b7
|
Rename guest client 'capability method to match the client interface
|
2022-04-25 12:24:37 -05:00 |
|
sophia
|
5d46b93a99
|
Each component client stores their proto
|
2022-04-25 12:24:37 -05:00 |
|
sophia
|
83a080521e
|
Add to_proto to machine in order to pass machine protos around to other plugins
|
2022-04-25 12:24:37 -05:00 |
|
sophia
|
827b50db77
|
Get client from machine go impl
|
2022-04-25 12:24:36 -05:00 |
|
sophia
|
3067fe7dba
|
Add remote guest
|
2022-04-25 12:24:36 -05:00 |
|
sophia
|
34e7105193
|
Add guest client
|
2022-04-25 12:24:36 -05:00 |
|
sophia
|
f6a6ef8c79
|
Bump sdk
|
2022-04-25 12:24:36 -05:00 |
|
sophia
|
d196b8635c
|
Detect Ruby guest plugin
|
2022-04-25 12:24:36 -05:00 |
|
sophia
|
a1fca2fde8
|
Add guest server for using Ruby based guest plugins
|
2022-04-25 12:24:36 -05:00 |
|
sophia
|
d327d70247
|
Bump sdk version
|
2022-04-25 12:24:36 -05:00 |
|
sophia
|
b8468644f3
|
Load vagrantfile given by remote project
|
2022-04-25 12:24:36 -05:00 |
|
sophia
|
ca3d76ca7d
|
Use project client to populate environment options
|
2022-04-25 12:24:36 -05:00 |
|
sophia
|
5ca687cad4
|
Implement project home path, cwd and default private key
|
2022-04-25 12:24:36 -05:00 |
|
sophia
|
685d555999
|
Flush out project client
|
2022-04-25 12:24:36 -05:00 |
|
sophia
|
533cd1badd
|
update sdk
|
2022-04-25 12:24:35 -05:00 |
|
sophia
|
6f39a6de26
|
Bump sdk version
|
2022-04-25 12:24:35 -05:00 |
|
sophia
|
545ddbdc74
|
Differentiate guest and host plugins
|
2022-04-25 12:24:35 -05:00 |
|
sophia
|
6b007f27bb
|
Detect guest for machine
|
2022-04-25 12:24:35 -05:00 |
|
sophia
|
c19b3683db
|
Add alwaystrue guest plugin
|
2022-04-25 12:24:35 -05:00 |
|
Chris Roberts
|
448be2fc84
|
Update vagrant-plugin-sdk ref
|
2022-04-25 12:24:35 -05:00 |
|
Chris Roberts
|
c1bbc7284b
|
Generated proto updates
|
2022-04-25 12:24:35 -05:00 |
|
Chris Roberts
|
3505089a3c
|
Allow runner UI to disable new lines
|
2022-04-25 12:24:35 -05:00 |
|
Chris Roberts
|
fdfa6f221e
|
Add disable new line to message proto
|
2022-04-25 12:24:35 -05:00 |
|
Chris Roberts
|
f618d991f8
|
Update RemoteUI name to Remote
|
2022-04-25 12:24:35 -05:00 |
|
Chris Roberts
|
82549f5579
|
Use updated Remote UI class name
|
2022-04-25 12:24:35 -05:00 |
|
Chris Roberts
|
04c1897869
|
Update terminal client to add message style
|
2022-04-25 12:24:34 -05:00 |
|
Chris Roberts
|
e090fa4e10
|
Move UI to remote file and include options to client
|
2022-04-25 12:24:34 -05:00 |
|
Chris Roberts
|
df53588de5
|
Store machine client within index entry for use in generating environment
|
2022-04-25 12:24:34 -05:00 |
|
Chris Roberts
|
99aef42342
|
Check for server mode before setting constant
|
2022-04-25 12:24:34 -05:00 |
|
Chris Roberts
|
927fd5e52f
|
Remove proto requires
They will only be needed when running in server mode, and when
in server mode, they will be loaded at startup
|
2022-04-25 12:24:34 -05:00 |
|
Chris Roberts
|
b609a44452
|
Fix method name called on machine client
|
2022-04-25 12:24:34 -05:00 |
|
Chris Roberts
|
3583259fc9
|
Organizing clients and matching up with core interfaces
|
2022-04-25 12:24:34 -05:00 |
|
sophia
|
74ed9b2f5b
|
Update vagrant sdk and tidy mod file
|
2022-04-25 12:24:34 -05:00 |
|
sophia
|
ea87b6824d
|
Upgrade bolt to bbolt
boltdb/bolt is no longer a maintained project. bbolt is the CoreOS
fork that the author of boltdb suggests using as a replacement.
|
2022-04-25 12:24:34 -05:00 |
|
Chris Roberts
|
90903417c4
|
Use plugin submanager within new basis instances
|
2022-04-25 12:24:34 -05:00 |
|
Chris Roberts
|
0f4c6f5921
|
Allow plugin manager to have sub managers
|
2022-04-25 12:24:34 -05:00 |
|
Chris Roberts
|
3bbab430bc
|
Update builtin command to load target from project
|
2022-04-25 12:24:33 -05:00 |
|
sophia
|
6e1dc229bb
|
Don't assume vagrant host is linux in Vagrantfile
|
2022-04-25 12:24:33 -05:00 |
|
sophia
|
058d929046
|
Setup data.db in global vagrant data path
|
2022-04-25 12:24:33 -05:00 |
|
sophia
|
1f6407705d
|
Includ tags test data for git funcs test
|
2022-04-25 12:24:33 -05:00 |
|
sophia
|
d7f01d32fd
|
Update Errorf formatting
|
2022-04-25 12:24:33 -05:00 |
|
sophia
|
ff8d5ef729
|
Update vagrant sdk dep
|
2022-04-25 12:24:33 -05:00 |
|
Chris Roberts
|
f1a262c01f
|
Return stubbed value for provider name
|
2022-04-25 12:24:33 -05:00 |
|
Chris Roberts
|
fb629ae4a2
|
Fix name and use provider_name from client
|
2022-04-25 12:24:33 -05:00 |
|
Chris Roberts
|
1ae6ca0522
|
Generated protobuf updates
|
2022-04-25 12:24:33 -05:00 |
|
Chris Roberts
|
71d5195fb3
|
Get provider name from target client
|
2022-04-25 12:24:33 -05:00 |
|
Chris Roberts
|
9a9c04409c
|
Check error for not found and return false result
|
2022-04-25 12:24:33 -05:00 |
|
Chris Roberts
|
df2488e508
|
Set uuid value on target if unset
|
2022-04-25 12:24:32 -05:00 |
|
Chris Roberts
|
7a1aba1cb9
|
Use has with indifferent access when loading entry
|
2022-04-25 12:24:32 -05:00 |
|