packer-cn/common
Megan Marsh 3dc1dafe58
Merge pull request #7287 from stephen-fox/ephemeral-ssh-key-pair-issue-7225
virtualbox: create ephemeral SSH key pair for build process
2019-03-04 14:25:04 -08:00
..
adapter moved adapter to common package 2019-02-12 07:10:57 +00:00
bootcommand make generate 2019-02-04 15:16:38 +01:00
json common/json: add Unmarshal with method with syntax errors 2013-08-09 16:50:24 -07:00
powershell quote variables in powershell script to account for spaces 2019-02-01 13:23:17 -08:00
random random: optimize allocation & simplify loop 2018-09-05 10:27:02 +02:00
shell-local Merge pull request #7181 from hashicorp/python_shell_docs 2019-01-10 10:43:55 +01:00
test-fixtures Add unit test to show that we handle tars safely 2018-05-25 12:13:59 -07:00
uuid Simplifies the implementation of common/uuid 2013-10-23 23:05:02 +01:00
config.go add StackableProgressBar struct that will refresh/show dl status for multiple files 2018-09-06 15:53:59 +02:00
config_test.go replace scrubconfig with packer.LogSecretFilter.Set 2018-08-20 15:35:55 -07:00
download.go move http with proxy call into a helper function 2019-01-25 12:32:52 -08:00
download_test.go re-add missing import 2019-01-25 12:33:25 -08:00
floppy_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
floppy_config_test.go tests actually test the floppies 2016-07-27 21:59:21 +01:00
http_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
http_config_test.go Refactor http server config into common 2015-11-01 14:45:47 -08:00
iso_config.go make sure we don't try to load an iso into memory because of a user mistake 2019-02-13 16:21:55 -08:00
iso_config_test.go make sure we don't try to load an iso into memory because of a user mistake 2019-02-13 16:21:55 -08:00
multistep_debug.go fix imports 2018-01-24 17:09:17 -08:00
multistep_runner.go Use fmt to convert whatever's in error to a string. 2018-05-08 15:22:02 -07:00
packer_config.go replace scrubconfig with packer.LogSecretFilter.Set 2018-08-20 15:35:55 -07:00
retry.go builder/virtualbox-ovf retry removing VM. 2017-10-25 10:27:33 -07:00
retry_test.go post-processor/vagrant-cloud: try upload once 2017-06-12 17:34:32 -07:00
step_cleanup_temp_keys.go Added comment to authorized_keys 'sed' calls per review. 2019-02-28 10:54:14 -05:00
step_create_floppy.go Add tmp package that offers Dir & File funcs 2018-12-12 16:35:57 +01:00
step_create_floppy_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_download.go revert unecessary check 2018-09-06 15:53:59 +02:00
step_download_test.go fix imports 2018-01-24 17:09:17 -08:00
step_http_server.go save users some bash scripting by exposing IP and port separately as well as together 2018-12-06 09:29:07 -08:00
step_output_dir.go deduplicate step_output_dir and move to common folder 2019-01-11 15:06:36 -08:00
step_output_dir_test.go deduplicate step_output_dir and move to common folder 2019-01-11 15:06:36 -08:00
step_provision.go Going to revert this change for now, becuase of potential issues that arise from calling Prepare() twice 2018-09-10 16:48:42 -07:00
step_provision_test.go fix imports 2018-01-24 17:09:17 -08:00
terminal.go Moved the progress bar out of packer.Ui and unlinked it out of all the packer.Ui implementations. Split up the terminal-related functions into a separate terminal.go and calculate the progress bar width by traversing through packer.Ui to avoid the issue with github.com/ugorji/go/codec serializing private members (or unsafe pointers) of structs. Shuffled some arguments around in getConsoleScreenBufferInfo in common/terminal_windows.go so that the interface forces the user to correctly declare a _CONSOLE_SCREEN_BUFFER_INFO type. 2018-08-20 21:55:18 -05:00
terminal_posix.go Moved the progress bar out of packer.Ui and unlinked it out of all the packer.Ui implementations. Split up the terminal-related functions into a separate terminal.go and calculate the progress bar width by traversing through packer.Ui to avoid the issue with github.com/ugorji/go/codec serializing private members (or unsafe pointers) of structs. Shuffled some arguments around in getConsoleScreenBufferInfo in common/terminal_windows.go so that the interface forces the user to correctly declare a _CONSOLE_SCREEN_BUFFER_INFO type. 2018-08-20 21:55:18 -05:00
terminal_test.go Moved the progress bar out of packer.Ui and unlinked it out of all the packer.Ui implementations. Split up the terminal-related functions into a separate terminal.go and calculate the progress bar width by traversing through packer.Ui to avoid the issue with github.com/ugorji/go/codec serializing private members (or unsafe pointers) of structs. Shuffled some arguments around in getConsoleScreenBufferInfo in common/terminal_windows.go so that the interface forces the user to correctly declare a _CONSOLE_SCREEN_BUFFER_INFO type. 2018-08-20 21:55:18 -05:00
terminal_windows.go Moved the progress bar out of packer.Ui and unlinked it out of all the packer.Ui implementations. Split up the terminal-related functions into a separate terminal.go and calculate the progress bar width by traversing through packer.Ui to avoid the issue with github.com/ugorji/go/codec serializing private members (or unsafe pointers) of structs. Shuffled some arguments around in getConsoleScreenBufferInfo in common/terminal_windows.go so that the interface forces the user to correctly declare a _CONSOLE_SCREEN_BUFFER_INFO type. 2018-08-20 21:55:18 -05:00