You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
packer/common
Sylvia Moss dc31bad539
Sharing info with post-processors via artifact (#8632)
6 years ago
..
adapter allow a provisioner to timeout 7 years ago
bootcommand Change back to make sure all durations are a time.Duration 6 years ago
chroot Sharing info with post-processors via artifact (#8632) 6 years ago
filelock Shadow the flock pkg & add a noop filelock so that at least the solaris binary can be built 7 years ago
iochan use our own copy of iochan.LineReader 7 years ago
json common/json: add Unmarshal with method with syntax errors 13 years ago
net configure_port_test.go: don't panic when error is not what we expected 7 years ago
powershell ask for VM by name to reduce looping. 6 years ago
random random: optimize allocation & simplify loop 8 years ago
retry Revert "Backoff.Linear: panic when InitialBackoff > MaxBackoff" 7 years ago
shell use shell struct in shell-local provisioner and post-processor. 6 years ago
shell-local Merge remote-tracking branch 'origin/master' into sharing_info 6 years ago
shutdowncommand Change back to make sure all durations are a time.Duration 6 years ago
template introduce the clean_resource_name to clean image names and deprecate the old ones 7 years ago
test-fixtures Use the hashicorp/go-getter to download files 7 years ago
uuid Simplifies the implementation of common/uuid 13 years ago
command.go Move CommandWrapper & ShellCommand to common 6 years ago
config.go Use the hashicorp/go-getter to download files 7 years ago
floppy_config.go Fix floppy doc markdown typo (#8458) 6 years ago
floppy_config_test.go tests actually test the floppies 10 years ago
http_config.go document HTTPConfig from struct 7 years ago
http_config_test.go use port as ints 7 years ago
iso_config.go common: collect dropped error 6 years ago
iso_config_test.go common: fix dropped errors and warnings in test 7 years ago
multistep_debug.go fix imports 8 years ago
multistep_runner.go implement abort logic and printing for the askstep implementation as well 7 years ago
packer_config.go replace scrubconfig with packer.LogSecretFilter.Set 8 years ago
retry.go builder/virtualbox-ovf retry removing VM. 8 years ago
retry_test.go post-processor/vagrant-cloud: try upload once 9 years ago
step_cleanup_temp_keys.go allow a provisioner to timeout 7 years ago
step_create_floppy.go use printf for logging 7 years ago
step_create_floppy_test.go Merge pull request #8310 from alrs/resuscitate-common-floppy-tests 6 years ago
step_download.go update step_download to return an ActionContinue if the URls field is empty. this allows us to simplify the hyperv builder, and is still safe because all other builders and uses of step_download already validate that the iso url is not empty if that's what they need, most of them inside of the IsoConfig prepare function. 6 years ago
step_download_test.go update step_download to return an ActionContinue if the URls field is empty. this allows us to simplify the hyperv builder, and is still safe because all other builders and uses of step_download already validate that the iso url is not empty if that's what they need, most of them inside of the IsoConfig prepare function. 6 years ago
step_http_server.go use port as ints 7 years ago
step_output_dir.go rename interpolation context from ctx to ictx and contexts to ctx to avoid conflicts 7 years ago
step_output_dir_test.go deduplicate step_output_dir and move to common folder 7 years ago
step_provision.go Sharing info with post-processors via artifact (#8632) 6 years ago
step_provision_test.go Extract http ip discover to a new step 6 years ago
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. 8 years ago
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. 8 years ago
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. 8 years ago
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. 8 years ago