Brian Cain
|
1462b3f718
|
Simplify trigger command filtering
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
372a6a7911
|
Initial trigger plugin scaffolding
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
4ecf682265
|
Add basic trigger plugin scaffold
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
a5d8cc1caa
|
Update trigger classes with comments
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
e7274f1b6c
|
Improve config rspec tests
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
956ed004bb
|
Update trigger config merge function
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
7dae1acd21
|
Add some "default" options to be validated
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
fc526a164a
|
Add basic create_trigger rspec test
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
e157362ace
|
Add run and run_remote expectations
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
7b1b044e72
|
Check for default on_error behavior setting
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
abb6d77442
|
Move location of command validator
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
6cbb5d8e5d
|
Add unit tests for config, fix type change bug with map!
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
3dec6869bb
|
Update trigger unit tests
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
42419bbd49
|
Fix rspec tests
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
d0d69e59c9
|
Update return doc string on validate
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
60c4ffa8a6
|
Ensure run & run_remote are Hashes before updating to shell config
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
e752878de9
|
Update finalize method for run and run_remote objects
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
d3dde739fe
|
Update trigger code docs
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
1591ae9916
|
Make run and run_remote settings shell provisioner configs
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
f0ec7c750b
|
Potential solution for trigger validation when guest is defined
Send the defined before and or after triggers in the merge function if
triggers exist already
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
51e4118cc2
|
Debug commit
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
0cbf6970fc
|
Update config class setting
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
607368a66c
|
Introduce merge function to preserve internal state
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
d26a925bd7
|
Update variable doc
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
5ca1d1ab64
|
Finalize config in plugins finalize, improve docs
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
b04f13657b
|
Move warning to logger rather than guest
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
a96baad0d7
|
Add comments for later dev
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
60ff2489c4
|
Display warning if vagrant command for trigger is not found
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
8e72ae5bd6
|
Add basic validation for trigger config objects
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
375e8d7153
|
Remove old comments
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
3c5e4b2464
|
Fix variable doc
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
50ecf45d50
|
Add more doc to create_trigger function
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
c10ae070b6
|
Store correct command for trigger
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
e0a5b1d647
|
Parse block trigger configs
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
6f00eb5679
|
Move trigger options into own plugin class
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
fdf1b58570
|
Introduce ids for trigger blocks
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
bb2f3b35b9
|
Add basic unit test
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
7cccddc009
|
Add basic scaffolding for command parsing
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
01b904061d
|
Use proper command reference for command whitelist params
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
0142722787
|
Add run and run_remote scaffolding
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
813ffd06ec
|
Add more trigger config options
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
a194057fc0
|
Add trigger config plugin
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
3a84ae0ec4
|
Update CHANGELOG
|
2018-04-19 15:12:15 -07:00 |
Brian Cain
|
887afcd0bc
|
Merge pull request #9705 from jlduran/fix-freebsd-configure-networks
Fix network configuration on FreeBSD hosts
|
2018-04-19 15:10:39 -07:00 |
Jose Luis Duran
|
53acd20548
|
Fix network configuration on FreeBSD hosts
There was a missing space within `sed` parameters that caused the
`rc.conf` file to be wrongly created as `rc.conf-e`.
|
2018-04-19 16:25:16 -03:00 |
Isaac Freeman
|
de71626922
|
docker: use Kernel.system for docker-exec when -t is given
|
2018-04-18 17:50:47 -04:00 |
Brian Cain
|
ed0ccd8ca0
|
Update CHANGELOG
|
2018-04-18 13:05:58 -07:00 |
Brian Cain
|
9f29812db8
|
Merge pull request #9690 from briancain/expand_nodes_path_chef
File path expand all chef_zero config path options
|
2018-04-18 13:04:38 -07:00 |
Chris Roberts
|
2a79879a41
|
Merge pull request #9703 from chrisroberts/f-win-ffi-ext
Fix require for ffi-win32-extensions
|
2018-04-18 12:54:50 -07:00 |
Chris Roberts
|
6ae1f4a2f6
|
Fix require for ffi-win32-extensions
Fixes #9698
|
2018-04-18 12:42:46 -07:00 |