Chris Roberts
|
37e32cb6ea
|
Add exit code value to job result proto
|
2022-04-25 12:24:11 -05:00 |
|
Chris Roberts
|
886a2b1f69
|
Set dynamic logger when creating factory function
|
2022-04-25 12:24:11 -05:00 |
|
sophia
|
434cc89a95
|
Get rid of extra subcommand help message
The available subcommands are displayed using the option parser
in the vagrant client
|
2022-04-25 12:24:11 -05:00 |
|
Chris Roberts
|
b2cf6ed9bf
|
Use new mapper function name
|
2022-04-25 12:24:11 -05:00 |
|
Chris Roberts
|
2cc1ba75ce
|
Basis cleanup, docs, and mapper usage for command info setup
|
2022-04-25 12:24:11 -05:00 |
|
Chris Roberts
|
79f22407ba
|
Extract map type function from basis. Remove environment proto mapper
|
2022-04-25 12:24:11 -05:00 |
|
Chris Roberts
|
1029d5cba5
|
Remove simple interface no longer used
|
2022-04-25 12:24:11 -05:00 |
|
Chris Roberts
|
8f222b36de
|
Generated proto updates
|
2022-04-25 12:24:10 -05:00 |
|
Chris Roberts
|
716bcc694a
|
Update core to use shared dynamic functions
|
2022-04-25 12:24:10 -05:00 |
|
Chris Roberts
|
90e818f377
|
Update capability to pass terminal ui instance directly
|
2022-04-25 12:24:10 -05:00 |
|
Chris Roberts
|
05d5634c83
|
Host component related work
|
2022-04-25 12:24:10 -05:00 |
|
sophia
|
908b1e3449
|
Readd ui as arg to host cap
|
2022-04-25 12:24:10 -05:00 |
|
sophia
|
9ebd62b37a
|
Call capability func
|
2022-04-25 12:24:10 -05:00 |
|
sophia
|
c621b5f561
|
Get HasCapability working
|
2022-04-25 12:24:10 -05:00 |
|
sophia
|
a5b0642577
|
Make host cap function call work with arguments
|
2022-04-25 12:24:10 -05:00 |
|
sophia
|
10673990c7
|
Make capability work (without args)
|
2022-04-25 12:24:10 -05:00 |
|
sophia
|
e4c0f09925
|
HasCapability working
|
2022-04-25 12:24:10 -05:00 |
|
sophia
|
6805d81301
|
Update protos
|
2022-04-25 12:24:10 -05:00 |
|
sophia
|
3c52682226
|
Host mapper to connect to already running host process
|
2022-04-25 12:24:09 -05:00 |
|
sophia
|
88bcb0378e
|
Save point - broken
|
2022-04-25 12:24:09 -05:00 |
|
sophia
|
703458800c
|
Add command that tests executing host capabilities
|
2022-04-25 12:24:09 -05:00 |
|
sophia
|
e86dc5958a
|
Clean up debugging cruft
|
2022-04-25 12:24:09 -05:00 |
|
sophia
|
5ecb1cdc26
|
Get/set machine id
|
2022-04-25 12:24:09 -05:00 |
|
sophia
|
fc8fe0a106
|
Make status work
|
2022-04-25 12:24:09 -05:00 |
|
sophia
|
340c2d7b19
|
Save point: load target from project
|
2022-04-25 12:24:09 -05:00 |
|
sophia
|
b7ce9a8601
|
Specialize target to machine
|
2022-04-25 12:24:09 -05:00 |
|
sophia
|
87bd08ef12
|
Attempt to specialize target to machine
|
2022-04-25 12:24:09 -05:00 |
|
Chris Roberts
|
37d42bc8ef
|
Update generated proto files
|
2022-04-25 12:24:09 -05:00 |
|
Chris Roberts
|
af409b3f4d
|
Clean up types to match interface
|
2022-04-25 12:24:09 -05:00 |
|
Chris Roberts
|
d74d7376e3
|
Generate go grpc without requiring unimplemented servers
|
2022-04-25 12:24:08 -05:00 |
|
Chris Roberts
|
5f21218fad
|
Update go modules
|
2022-04-25 12:24:08 -05:00 |
|
Chris Roberts
|
9f829e8cb2
|
Request project when executing command
|
2022-04-25 12:24:08 -05:00 |
|
Chris Roberts
|
a6b3b2969b
|
Register environment callback for server mode
|
2022-04-25 12:24:08 -05:00 |
|
Chris Roberts
|
1b0214debc
|
Being implementing project client in ruby runtime
|
2022-04-25 12:24:08 -05:00 |
|
Chris Roberts
|
6994f5d5a7
|
Start adding updates for remote environment in ruby runtime
|
2022-04-25 12:24:08 -05:00 |
|
Chris Roberts
|
95fe1723b8
|
Update plugin to request target plugin and specialize to machine
|
2022-04-25 12:24:08 -05:00 |
|
Chris Roberts
|
5daf2f4260
|
Add core machine implementation
|
2022-04-25 12:24:08 -05:00 |
|
Chris Roberts
|
a46edc37f8
|
Track scope when loading to use most specific scope for operation
|
2022-04-25 12:24:08 -05:00 |
|
Chris Roberts
|
c2d19f7a95
|
Move functions from machine to target. Clean arguments for dynamic call
|
2022-04-25 12:24:08 -05:00 |
|
Chris Roberts
|
2ee3f6bfd3
|
Remove extra imports which are no longer needed
|
2022-04-25 12:24:08 -05:00 |
|
Chris Roberts
|
0bd6bdd5b8
|
Cleanup dynamic call arguments and load targets automatically when loading project
|
2022-04-25 12:24:07 -05:00 |
|
Chris Roberts
|
26dbb5bda3
|
Update naming in log output from machine to target
|
2022-04-25 12:24:07 -05:00 |
|
Chris Roberts
|
3cfa9e3b00
|
Pass scopes to components directly, allow them to be mapped automatically
|
2022-04-25 12:24:07 -05:00 |
|
Chris Roberts
|
06f3d7fd21
|
Update to use project specific UI
|
2022-04-25 12:24:07 -05:00 |
|
Chris Roberts
|
ab1d9ab80f
|
Provider broker via actual method. Fix scope of exception logger.
|
2022-04-25 12:24:07 -05:00 |
|
Chris Roberts
|
d6e732cde3
|
Provide broker when loading terminal UI
|
2022-04-25 12:24:07 -05:00 |
|
Chris Roberts
|
83d5dd6d26
|
Pass current broker instance to terminal when loading
|
2022-04-25 12:24:07 -05:00 |
|
Chris Roberts
|
af2a98907d
|
Minimum and maximum ports are based on the default range
|
2022-04-25 12:24:07 -05:00 |
|
Chris Roberts
|
ae9119ad18
|
Don't pass arguments to parent class on initialization. Broker not a singleton.
|
2022-04-25 12:24:07 -05:00 |
|
Chris Roberts
|
932c748016
|
Add broker function to the ruby client
|
2022-04-25 12:24:07 -05:00 |
|