sophia
|
14d17dfd9d
|
Return capability execution result
|
2022-04-25 12:24:41 -05:00 |
|
sophia
|
a23da9bc64
|
Log ruby detect endpoint
|
2022-04-25 12:24:41 -05:00 |
|
sophia
|
5892c47ead
|
Extract common capability platform service for host and guest plugins
|
2022-04-25 12:24:41 -05:00 |
|
sophia
|
881502654b
|
Create statebag ruby client
|
2022-04-25 12:24:40 -05:00 |
|
sophia
|
a2ade36a74
|
Setup host client so that a golang based host may be used
|
2022-04-25 12:24:39 -05:00 |
|
sophia
|
0016baef36
|
Use mappers to extract string funcspec arguments
|
2022-04-25 12:24:39 -05:00 |
|
sophia
|
434e613856
|
Test has capability
|
2022-04-25 12:24:39 -05:00 |
|
sophia
|
04222f0eb6
|
Define initialize function to be compatible with ruby 2.6
|
2022-04-25 12:24:39 -05:00 |
|
sophia
|
7477455380
|
Get parents from guest plugin
|
2022-04-25 12:24:39 -05:00 |
|
sophia
|
29f14c98b7
|
Get parents chain from guest plugin
|
2022-04-25 12:24:38 -05:00 |
|
sophia
|
da64ea69d1
|
Execute capabilities
|
2022-04-25 12:24:38 -05:00 |
|
sophia
|
f74037e71d
|
Try accepting many arguments as protobuf any messages
|
2022-04-25 12:24:38 -05:00 |
|
sophia
|
dc5b13f930
|
Save point: get guest capablity function parameters
|
2022-04-25 12:24:38 -05:00 |
|
sophia
|
19dafb3d85
|
Add service to check guest for capabilities
|
2022-04-25 12:24:38 -05:00 |
|
Chris Roberts
|
dc32d6e9a0
|
Clean up constant aliases and set at top level for everyone
|
2022-04-25 12:24:38 -05:00 |
|
Chris Roberts
|
ce29c48931
|
Use mapper when loading funcspec arguments in services
|
2022-04-25 12:24:38 -05:00 |
|
Chris Roberts
|
fc88c8d580
|
Add basic mappers for client types
|
2022-04-25 12:24:38 -05:00 |
|
Chris Roberts
|
c0304101f4
|
Add a helper utility for setting up the mapper
|
2022-04-25 12:24:38 -05:00 |
|
Chris Roberts
|
65f733a288
|
Add a basic mappers implementation
|
2022-04-25 12:24:37 -05:00 |
|
sophia
|
42796be551
|
Get machine from project for guest service
|
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
|
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
|
ca3d76ca7d
|
Use project client to populate environment options
|
2022-04-25 12:24:36 -05:00 |
|
sophia
|
685d555999
|
Flush out project client
|
2022-04-25 12:24:36 -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
|
3583259fc9
|
Organizing clients and matching up with core interfaces
|
2022-04-25 12:24:34 -05:00 |
|
Chris Roberts
|
71d5195fb3
|
Get provider name from target client
|
2022-04-25 12:24:33 -05:00 |
|
Chris Roberts
|
61bb2328f3
|
Remove param documentation from method
|
2022-04-25 12:24:32 -05:00 |
|
Chris Roberts
|
59116a6773
|
Fix constant name for identifier
|
2022-04-25 12:24:32 -05:00 |
|
Chris Roberts
|
073acefea9
|
Update proto loads and method names
|
2022-04-25 12:24:32 -05:00 |
|
Chris Roberts
|
1f67fdfb11
|
Move methods and rename to match interface
|
2022-04-25 12:24:32 -05:00 |
|
Chris Roberts
|
d2ed78861e
|
Fix namespace for entry
|
2022-04-25 12:24:32 -05:00 |
|
Chris Roberts
|
341619fbfd
|
Use connector module for client loading
|
2022-04-25 12:24:30 -05:00 |
|
Chris Roberts
|
d458a177f3
|
Add target client and subclass machine from target
|
2022-04-25 12:24:30 -05:00 |
|
Chris Roberts
|
d48ec9ace2
|
Update index autoload entry and target autoload
|
2022-04-25 12:24:30 -05:00 |
|
Chris Roberts
|
4143abd82d
|
Remove settings no longer used
|
2022-04-25 12:24:30 -05:00 |
|
Chris Roberts
|
363a1f30c1
|
Add module for connection helper
|
2022-04-25 12:24:30 -05:00 |
|
Chris Roberts
|
a180e8441c
|
Rename to target index and update
|
2022-04-25 12:24:30 -05:00 |
|
sophia
|
10a1f1011b
|
Get datadir for machine and project
|
2022-04-25 12:24:29 -05:00 |
|
sophia
|
68aa184bee
|
Get local data path from project
|
2022-04-25 12:24:28 -05:00 |
|
sophia
|
f722b15661
|
Remove references to SDK from remote machine index
|
2022-04-25 12:24:28 -05:00 |
|
sophia
|
f761af3c55
|
Move client creation into client module
|
2022-04-25 12:24:28 -05:00 |
|
sophia
|
c71eb9ea0e
|
UQuery machine index by uuid
|
2022-04-25 12:24:28 -05:00 |
|