packer-cn/builder/vmware/common
Ali Rizvi-Santiago 75fbfa0763 Replaced a hacky type assertion in the VMware builder with a call to Driver.GetVmwareDriver() that returns the driver-specific structure for ip and addressing information. Also implemented the addressing functions for the ESXi driver interface.
This fixes an issue where a driver might not have defined a VmwareDriver by forcing a developer to implement it via the standard Driver interface.
2018-02-02 19:18:48 -06:00
..
artifact.go vmware: publish vm_name as artifact ID 2017-07-28 11:16:46 +03:00
artifact_test.go vmware: publish vm_name as artifact ID 2017-07-28 11:16:46 +03:00
config_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
driver.go Replaced a hacky type assertion in the VMware builder with a call to Driver.GetVmwareDriver() that returns the driver-specific structure for ip and addressing information. Also implemented the addressing functions for the ESXi driver interface. 2018-02-02 19:18:48 -06:00
driver_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
driver_config_test.go builder/vmware/*: can specify path to fusion [GH-677] 2013-12-27 08:37:39 -07:00
driver_fusion5.go Replaced a hacky type assertion in the VMware builder with a call to Driver.GetVmwareDriver() that returns the driver-specific structure for ip and addressing information. Also implemented the addressing functions for the ESXi driver interface. 2018-02-02 19:18:48 -06:00
driver_fusion6.go Replaced a hacky type assertion in the VMware builder with a call to Driver.GetVmwareDriver() that returns the driver-specific structure for ip and addressing information. Also implemented the addressing functions for the ESXi driver interface. 2018-02-02 19:18:48 -06:00
driver_mock.go go fmt on builder/vmware/* 2018-02-02 19:18:48 -06:00
driver_mock_test.go builder/vmware/common: Mock driver and test for DHCP Lease IP lookup 2013-12-24 11:55:44 -07:00
driver_parser.go go fmt on builder/vmware/* 2018-02-02 19:18:48 -06:00
driver_player5.go Replaced a hacky type assertion in the VMware builder with a call to Driver.GetVmwareDriver() that returns the driver-specific structure for ip and addressing information. Also implemented the addressing functions for the ESXi driver interface. 2018-02-02 19:18:48 -06:00
driver_player5_windows.go Completely forgot to support the unix paths in each of the drivers for the VMware builder. Fixed. 2018-02-02 19:11:41 -06:00
driver_player6.go Replaced a hacky type assertion in the VMware builder with a call to Driver.GetVmwareDriver() that returns the driver-specific structure for ip and addressing information. Also implemented the addressing functions for the ESXi driver interface. 2018-02-02 19:18:48 -06:00
driver_player6_windows.go Add support for VMware Fusion 7 Pro [GH-1478] 2014-09-10 10:14:50 -07:00
driver_player_unix.go go fmt on builder/vmware/* 2018-02-02 19:18:48 -06:00
driver_workstation9.go Replaced a hacky type assertion in the VMware builder with a call to Driver.GetVmwareDriver() that returns the driver-specific structure for ip and addressing information. Also implemented the addressing functions for the ESXi driver interface. 2018-02-02 19:18:48 -06:00
driver_workstation9_windows.go Completely forgot to support the unix paths in each of the drivers for the VMware builder. Fixed. 2018-02-02 19:11:41 -06:00
driver_workstation10.go Replaced a hacky type assertion in the VMware builder with a call to Driver.GetVmwareDriver() that returns the driver-specific structure for ip and addressing information. Also implemented the addressing functions for the ESXi driver interface. 2018-02-02 19:18:48 -06:00
driver_workstation10_windows.go Add support for VMware Fusion 7 Pro [GH-1478] 2014-09-10 10:14:50 -07:00
driver_workstation_unix.go Completely forgot to support the unix paths in each of the drivers for the VMware builder. Fixed. 2018-02-02 19:11:41 -06:00
driver_workstation_unix_test.go test vmware workstation version checking 2018-01-26 15:58:17 -08:00
host_ip_ifconfig.go builder/vmware: Try to use `ip address` to find host IP 2017-01-17 10:33:48 +01:00
output_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
output_config_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
output_dir.go builder/vmware: move outputdir stuff to common 2013-12-24 11:21:02 -07:00
output_dir_local.go builder/vmware/common: make the dir private for LocalOutputDir 2013-12-24 11:22:22 -07:00
output_dir_local_test.go builder/vmware: move outputdir stuff to common 2013-12-24 11:21:02 -07:00
run_config.go add new disable_vnc option 2017-10-12 16:34:40 -07:00
run_config_test.go builder/vmware/vmx: run the VMs 2013-12-26 15:26:09 -07:00
shutdown_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
shutdown_config_test.go builder/vmware/vmx: shutdown 2013-12-26 15:31:23 -07:00
ssh.go Added support for sound, serial ports, parallel ports, usb, and specifying a default network to the vmware builder. 2018-02-02 19:11:41 -06:00
ssh_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
ssh_config_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_clean_files.go fix imports 2018-01-24 17:09:17 -08:00
step_clean_vmx.go fix imports 2018-01-24 17:09:17 -08:00
step_clean_vmx_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_compact_disk.go fix imports 2018-01-24 17:09:17 -08:00
step_compact_disk_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_configure_vmx.go use helper functions for reading vmx files 2018-01-31 13:19:31 -08:00
step_configure_vmx_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_configure_vnc.go use helper functions for reading vmx files 2018-01-31 13:19:31 -08:00
step_configure_vnc_test.go Adds password protection for VNC on VMWare 2016-08-19 13:26:16 +02:00
step_output_dir.go fix imports 2018-01-24 17:09:17 -08:00
step_output_dir_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_prepare_tools.go fix imports 2018-01-24 17:09:17 -08:00
step_prepare_tools_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_run.go fix imports 2018-01-24 17:09:17 -08:00
step_run_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_shutdown.go fix imports 2018-01-24 17:09:17 -08:00
step_shutdown_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_suppress_messages.go fix imports 2018-01-24 17:09:17 -08:00
step_suppress_messages_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_test.go fix imports 2018-01-24 17:09:17 -08:00
step_type_boot_command.go Added support for sound, serial ports, parallel ports, usb, and specifying a default network to the vmware builder. 2018-02-02 19:11:41 -06:00
step_upload_tools.go fix imports 2018-01-24 17:09:17 -08:00
tools_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
vmx.go go files are 0644 2017-04-25 12:50:58 -07:00
vmx_config.go builder/vmware: Add vmx_remove_ethernet_interfaces 2017-05-24 18:53:25 -05:00
vmx_config_test.go Revert "Correctly call prepare function in test" 2016-02-02 12:41:37 -08:00
vmx_test.go go files are 0644 2017-04-25 12:50:58 -07:00