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 |
|
sophia
|
47a0a2d7d2
|
Record machine client in machine index entry
|
2022-04-25 12:24:27 -05:00 |
|
sophia
|
6eea1b0afd
|
Add endpoint for getting all machines from the index
|
2022-04-25 12:24:27 -05:00 |
|
sophia
|
8808ef353e
|
Clean up logging
|
2022-04-25 12:24:27 -05:00 |
|
sophia
|
01fc2926c9
|
Save machine index entries remotely
|
2022-04-25 12:24:27 -05:00 |
|
sophia
|
81913d1042
|
debug target object in machine index
|
2022-04-25 12:24:27 -05:00 |
|
sophia
|
991f7db5c5
|
Find target in index
|
2022-04-25 12:24:27 -05:00 |
|
sophia
|
3bda8b24ef
|
Save point: Get a target successfully from target index
|
2022-04-25 12:24:26 -05:00 |
|
sophia
|
6dae3576a3
|
Get project ref
|
2022-04-25 12:24:26 -05:00 |
|
sophia
|
1ea5b2ba91
|
Save point: use target ref to retrieve info from target index
|
2022-04-25 12:24:26 -05:00 |
|
sophia
|
f3210fff4c
|
Fill in Ruby machine index client
|
2022-04-25 12:24:26 -05:00 |
|
sophia
|
7de0fe1bd8
|
Get machine index remote service setup
|
2022-04-25 12:24:26 -05:00 |
|
sophia
|
c123335456
|
Save point: connect to machine index service
|
2022-04-25 12:24:26 -05:00 |
|
sophia
|
c124a583d7
|
Add machine index client
|
2022-04-25 12:24:26 -05:00 |
|
Chris Roberts
|
ff973e380c
|
When a machine cannot be loaded, raise exception
|
2022-04-25 12:24:23 -05:00 |
|
sophia
|
ada96f13a3
|
Upload targets found in Vagrantfile
|
2022-04-25 12:24:20 -05:00 |
|
Chris Roberts
|
9379f1beb3
|
Properly handle direct plugin connection without broker
|
2022-04-25 12:24:12 -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
|
87bd08ef12
|
Attempt to specialize target to machine
|
2022-04-25 12:24:09 -05:00 |
|
Chris Roberts
|
1b0214debc
|
Being implementing project client in ruby runtime
|
2022-04-25 12:24:08 -05:00 |
|
Chris Roberts
|
83d5dd6d26
|
Pass current broker instance to terminal when loading
|
2022-04-25 12:24:07 -05:00 |
|
Chris Roberts
|
ef7c6f58b7
|
Start adding updates for machine client setup
|
2022-04-25 12:24:05 -05:00 |
|
Chris Roberts
|
d34d70442b
|
Rename terminal client file
|
2022-04-25 12:24:05 -05:00 |
|
Chris Roberts
|
7dd331d53e
|
Update method name for generating a new terminal client
|
2022-04-25 12:24:05 -05:00 |
|
Chris Roberts
|
62ca9faa43
|
Use connection ID from broker for terminal UI setup
|
2022-04-25 12:23:59 -05:00 |
|
sophia
|
c3ee750db1
|
Add gogo
|
2022-04-25 12:23:57 -05:00 |
|
Chris Roberts
|
55d57595c4
|
Check lookup for not found error and allow it to fall through
|
2022-04-25 12:23:56 -05:00 |
|
Chris Roberts
|
64ccbe9121
|
Updates for ID and state handling
|
2022-04-25 12:23:56 -05:00 |
|
Chris Roberts
|
4d0959e10c
|
Match up constant with proto changes. Use reader for client.
|
2022-04-25 12:23:56 -05:00 |
|
Chris Roberts
|
9a9331ed4d
|
Add the machine client back in here isolate by resource id
|
2022-04-25 12:23:56 -05:00 |
|
Chris Roberts
|
548a0339df
|
Update name and use constant alias
|
2022-04-25 12:23:56 -05:00 |
|
sophia
|
b80f19a49d
|
Add terminal ui to provider
|
2022-04-25 12:23:53 -05:00 |
|
sophia
|
ea64673e9f
|
Add terminal client
|
2022-04-25 12:23:53 -05:00 |
|