hashicorp-copywrite[bot]
36a312ee26
add missing license headers and update copyright file headers to BUS-1.1
2023-08-10 21:53:25 +01:00
Chris Roberts
b6192eba0d
Fixup scoping usage to properly validate
2023-06-05 14:18:05 -07:00
Chris Roberts
255c75eeba
Load Vagrantfile from the client
2022-06-15 10:55:00 -07:00
sophia
bb43048813
Remove unused cli config code
2022-04-25 12:26:06 -05:00
sophia
e68c210921
Associate machine config with machines
2022-04-25 12:26:01 -05:00
sophia
b30bbcb13a
Don't check for 'found' in basis/project/target query results
2022-04-25 12:24:39 -05:00
Chris Roberts
1c87679bc0
Introduce a base client
...
Provide a base client type that can then be used for loading
scoped items (like basis, project, etc). Allow per-run setup
of server and runner be handled by the client. Add project
loading and project detection support to basis implementation
and load vagrantfiles during client setup.
2022-04-25 12:24:24 -05:00
Chris Roberts
b553544808
Initial updates for client loading
2022-04-25 12:24:22 -05:00
Chris Roberts
cdfcd0dc5b
Update local runner lifecycle within client
2022-04-25 12:24:21 -05:00
sophia
6421b671e1
Store Vagrantfile related to the basis
2022-04-25 12:24:19 -05:00
sophia
26333d420e
Store Vagrantfile related to the project
2022-04-25 12:24:19 -05:00
sophia
053be35242
Parse Vagrantfiles
2022-04-25 12:24:16 -05:00
sophia
61ba8c356e
Load Vagrantfile for basis and project
2022-04-25 12:24:16 -05:00
Chris Roberts
05d5634c83
Host component related work
2022-04-25 12:24:10 -05:00
Chris Roberts
3f86194f60
Replace machine usage with target. Update proto ref location to plugin sdk
2022-04-25 12:24:06 -05:00
Chris Roberts
bba557c29d
Close the client to shutdown the plugin and prevent hang.
...
This also updates the Ruby runtime usage to pass the ClientProtocol
instead of the full client since after init we only need it for
dispensing plugins.
2022-04-25 12:23:59 -05:00
Chris Roberts
cffd771288
Move Vagrant runtime out of server and into runner (via client startup)
2022-04-25 12:23:58 -05:00
sophia
c3ee750db1
Add gogo
2022-04-25 12:23:57 -05:00