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
|
672a408dbc
|
Isolate protobuf message loading to server mode
Prevent protobuf loading when not in server mode. This allows proper
loading on platforms which don't have support for the protobuf
libraries.
|
2022-12-16 16:21:06 -08:00 |
|
Chris Roberts
|
e47da98810
|
Update unset value constant
|
2022-06-15 11:02:29 -07:00 |
|
Chris Roberts
|
4128441aac
|
Remove to_proto from config and update unset value constant
|
2022-06-15 11:02:29 -07:00 |
|
Chris Roberts
|
81ec1173c2
|
Remove symbol transformation in config
|
2022-04-25 12:26:56 -05:00 |
|
sophia
|
9bf59a0d42
|
Rely on proto mappers to convert configs
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
436518e445
|
No need to stringify hash keys when using mappers
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
7dd3649d73
|
Update Symbol proto mappers
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
d5aacc0bc6
|
Thrash around making to proto for config faster
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
ccf2bf6197
|
Pass config as a SDK hash in order to use the Symbol proto
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
b40dde3797
|
Module for core plugin manager mappers
|
2022-04-25 12:26:50 -05:00 |
|
sophia
|
afc6d1c27d
|
Extract core plugin manager from context
|
2022-04-25 12:26:50 -05:00 |
|
Paul Hinze
|
ff86d86ac8
|
Provisioner Plugins
|
2022-04-25 12:26:37 -05:00 |
|
Chris Roberts
|
3d05ff7ce0
|
Set client into remote manager on enable and remove on disable
|
2022-04-25 12:26:35 -05:00 |
|
Chris Roberts
|
031890fcc7
|
Allow plugin manager to be swapped out for remote manager
|
2022-04-25 12:26:15 -05:00 |
|
sophia
|
1db38e65f8
|
Setup remote plugin manager when in server mode
|
2022-04-25 12:26:14 -05:00 |
|
sophia
|
94a203efc9
|
Inject dummy client into remote synced folders
|
2022-04-25 12:26:14 -05:00 |
|
sophia
|
78fbd12da9
|
Use remote plugin manager when in server mode
|
2022-04-25 12:26:13 -05:00 |
|
sophia
|
ab395ad730
|
Move remote communicator to remote plugin module
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
10b4015455
|
Setup remote communincator
|
2022-04-25 12:26:07 -05:00 |
|
sophia
|
e71e887331
|
Move remote synced folder module into remote plugin module
|
2022-04-25 12:26:06 -05:00 |
|
sophia
|
847d87a017
|
Get synced folder from machine
|
2022-04-25 12:26:04 -05:00 |
|
sophia
|
b58b77ef0b
|
Add capability methods for remote server
|
2022-04-25 12:26:03 -05:00 |
|
sophia
|
8bce3e6bd7
|
Enable remote mode for synced folders
|
2022-04-25 12:26:03 -05:00 |
|
sophia
|
4251b2ff7c
|
Get first level parent from ruby plugins
|
2022-04-25 12:24:48 -05:00 |
|
sophia
|
09a836745a
|
Don't search for parent plugins that don't exist in the Ruby run time
|
2022-04-25 12:24:48 -05:00 |
|
sophia
|
7477455380
|
Get parents from guest plugin
|
2022-04-25 12:24:39 -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 |
|
sophia
|
f722b15661
|
Remove references to SDK from remote machine index
|
2022-04-25 12:24:28 -05:00 |
|
sophia
|
8808ef353e
|
Clean up logging
|
2022-04-25 12:24:27 -05:00 |
|
sophia
|
90968ea430
|
pPss environment client to machine index eentry environment
|
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
|
a128d98dea
|
Move to_proto to config classes
|
2022-04-25 12:24:21 -05:00 |
|
sophia
|
0e40c2eb97
|
to_proto save point
|
2022-04-25 12:24:20 -05:00 |
|
Chris Roberts
|
8771e6078f
|
Add parents method to host plugin
|
2022-04-25 12:24:12 -05:00 |
|
Chris Roberts
|
c09fc7be1e
|
Whitespace cleanup
|
2022-04-25 12:23:55 -05:00 |
|
Chris Roberts
|
3d0d0148e9
|
Update tests to use real UI instance
Replaces use of UI doubles within tests to use actual UI instance
to ensure calls are passing parameters correctly.
|
2021-06-23 14:04:48 -07:00 |
|
sophia
|
5607428a66
|
Don't try to recover machine without a uuid
|
2020-09-15 11:16:13 -05:00 |
|
sophia
|
943047d003
|
Add tests for synced folder collections
|
2020-08-19 17:57:57 -05:00 |
|
Chris Roberts
|
cd2d84fda7
|
Adjust synced folder collection class
|
2020-08-19 15:00:40 -05:00 |
|
sophia
|
faad9f2717
|
Add tests
|
2020-08-19 15:00:40 -05:00 |
|
sophia
|
afd2a28f60
|
Add synced_folder_capability
|
2020-08-19 15:00:40 -05:00 |
|
sophia
|
1661d1f1cf
|
Print help message if user provides and ambiguous option
|
2020-07-06 10:52:05 -05:00 |
|
Sophia Castellarin
|
955f1f1b25
|
Merge pull request #11656 from soapy1/recover-from-missing-global-data
Add local machine to global index of machines if it does not exist
|
2020-06-17 15:18:48 -05:00 |
|
Chris Roberts
|
f26440ee38
|
Only allow the all special value to be matched when requested
This prevents the all special value from being matched on the
non-defined raw action names when the typed triggers support
is enabled.
|
2020-06-12 17:09:31 -07:00 |
|
Chris Roberts
|
916655dbd3
|
Fix trigger matching on :all special value
Updates the type to do a proper comparison when checking for
the `:all` special value as well as applied ignores.
Fixes #11599
|
2020-06-09 16:12:48 -07:00 |
|
sophia
|
132720e3b4
|
Add local machine to global index of machines if it does not exist
|
2020-06-09 17:22:55 -05:00 |
|
Chris Roberts
|
c5e2f36ddc
|
Merge pull request #11455 from chrisroberts/enhancement/triggers-insertions
Adjust how trigger actions are inserted into the stack
|
2020-04-08 16:53:17 -07:00 |
|