packer-cn/builder/parallels/common
Adrien Delorme f555e7a9f2 allow a provisioner to timeout
* I had to contextualise Communicator.Start and RemoteCmd.StartWithUi
NOTE: Communicator.Start starts a RemoteCmd but RemoteCmd.StartWithUi will run the cmd and wait for a return, so I renamed StartWithUi to RunWithUi so that the intent is clearer.
Ideally in the future RunWithUi will be named back to StartWithUi and the exit status or wait funcs of the command will allow to wait for a return. If you do so please read carrefully https://golang.org/pkg/os/exec/#Cmd.Stdout to avoid a deadlock
* cmd.ExitStatus to cmd.ExitStatus() is now blocking to avoid race conditions
* also had to simplify StartWithUi
2019-04-08 20:09:21 +02:00
..
artifact.go Parallels: skip missing paths when looking for unnecessary files 2017-06-23 14:29:07 -04:00
artifact_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
config_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
driver.go forcefully stop parallels vm. 2018-04-19 16:11:29 -07:00
driver_9.go Merge pull request #7158 from rickard-von-essen/fix-7155 2019-01-11 15:30:37 -08:00
driver_9_test.go Remove tmp directories created by builder/parallels/common tests 2018-04-30 20:38:03 +01:00
driver_10.go Added support for the cpu_count, memory_size, sound, and usb options to the parallels builder. 2018-11-17 06:13:59 -06:00
driver_11.go Added support for the cpu_count, memory_size, sound, and usb options to the parallels builder. 2018-11-17 06:13:59 -06:00
driver_mock.go Fix style: Use a consistent case for initialisms 2016-12-17 00:36:56 +02:00
host_ip.go golint: Fix lint offences 2016-12-17 00:37:03 +02:00
host_ip_ifconfig.go golint: Add comments for exported methods 2016-12-17 00:37:04 +02:00
host_ip_ifconfig_test.go [feature] Support boot command for pvm builder 2014-05-19 20:04:13 +02:00
hw_config.go Updated things related to the parallels-iso builder to correspond to @azr's suggestions. 2018-11-22 20:19:00 -06:00
hw_config_test.go Added support for the cpu_count, memory_size, sound, and usb options to the parallels builder. 2018-11-17 06:13:59 -06:00
output_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
output_config_test.go make builder/parallels/common/output_config_test.go invisible to windows 2018-10-17 09:59:13 +02:00
prlctl_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
prlctl_config_test.go run gofmt 2016-11-01 14:08:04 -07:00
prlctl_post_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
prlctl_post_config_test.go run gofmt 2016-11-01 14:08:04 -07:00
prlctl_version_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
prlctl_version_config_test.go Added support for Parallels Desktop for Mac [GH-223] 2014-05-01 20:29:22 +02:00
prltype.go golint: Add comments for exported methods 2016-12-17 00:37:04 +02:00
shutdown_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
shutdown_config_test.go Added support for Parallels Desktop for Mac [GH-223] 2014-05-01 20:29:22 +02:00
ssh.go refactor all copy pasted sshConfig with into communicator.Config.SSHConfigFunc 2018-08-22 17:02:23 +02:00
ssh_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
ssh_config_test.go SSHPrivateKey => SSHPrivateKeyFile 2018-08-29 14:40:32 +02:00
step_attach_floppy.go rename interpolation context from ctx to ictx and contexts to ctx to avoid conflicts 2019-04-03 15:56:15 +02:00
step_attach_floppy_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_attach_parallels_tools.go rename interpolation context from ctx to ictx and contexts to ctx to avoid conflicts 2019-04-03 15:56:15 +02:00
step_compact_disk.go rename interpolation context from ctx to ictx and contexts to ctx to avoid conflicts 2019-04-03 15:56:15 +02:00
step_compact_disk_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_output_dir.go rename interpolation context from ctx to ictx and contexts to ctx to avoid conflicts 2019-04-03 15:56:15 +02:00
step_output_dir_test.go Remove tmp directories created by builder/parallels/common tests 2018-04-30 20:38:03 +01:00
step_prepare_parallels_tools.go rename interpolation context from ctx to ictx and contexts to ctx to avoid conflicts 2019-04-03 15:56:15 +02:00
step_prepare_parallels_tools_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_prlctl.go rename interpolation context from ctx to ictx and contexts to ctx to avoid conflicts 2019-04-03 15:56:15 +02:00
step_run.go rename interpolation context from ctx to ictx and contexts to ctx to avoid conflicts 2019-04-03 15:56:15 +02:00
step_shutdown.go allow a provisioner to timeout 2019-04-08 20:09:21 +02:00
step_shutdown_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_test.go move multistep imports to helper. 2018-01-24 17:09:15 -08:00
step_type_boot_command.go use port as ints 2019-03-19 15:01:12 +01:00
step_upload_parallels_tools.go rename interpolation context from ctx to ictx and contexts to ctx to avoid conflicts 2019-04-03 15:56:15 +02:00
step_upload_parallels_tools_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_upload_version.go rename interpolation context from ctx to ictx and contexts to ctx to avoid conflicts 2019-04-03 15:56:15 +02:00
step_upload_version_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
tools_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
tools_config_test.go fix failing tests 2015-05-27 14:30:59 -07:00