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
Adrien Delorme 41f6e0334d
refactor all copy pasted sshConfig with into communicator.Config.SSHConfigFunc
8 years ago
..
bootcommand regenerate boot command code 8 years ago
json common/json: add Unmarshal with method with syntax errors 13 years ago
powershell Use Get-Command over Get-Help to check for SecureBootTemplate parameter 8 years ago
shell-local shell-local: expose PACKER_HTTP_ADDR env var 8 years ago
test-fixtures Add unit test to show that we handle tars safely 8 years ago
uuid Simplifies the implementation of common/uuid 13 years ago
config.go Moved the progress bar from common to the packer.UI interface and refactored it so that the terminal width is calculated based on each interface which returns a custom progressbar specific to its ui. 8 years ago
config_test.go Removed an extra '/' from the TestFileExistsLocally test in common/config_test.go 8 years ago
download.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
download_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
floppy_config.go move packer to hashicorp 9 years ago
floppy_config_test.go tests actually test the floppies 10 years ago
http_config.go move packer to hashicorp 9 years ago
http_config_test.go Refactor http server config into common 10 years ago
iso_config.go Revert "allow to use ISO images in-place v.s. copying them" 8 years ago
iso_config_test.go Remove tmp files created by common/ tests 8 years ago
multistep_debug.go fix imports 8 years ago
multistep_runner.go Use fmt to convert whatever's in error to a string. 8 years ago
packer_config.go Add -on-error command line argument to allow preserving artifacts on builder errors 10 years ago
progress.go Incorporated the hack demonstrated by @SwampDragons in order to deal with packer.rpc.Ui not exporting any information about what it's doing to anybody. 8 years ago
progress_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
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_create_floppy.go fix imports 8 years ago
step_create_floppy_test.go test fixes WIP 8 years ago
step_download.go Incorporated the hack demonstrated by @SwampDragons in order to deal with packer.rpc.Ui not exporting any information about what it's doing to anybody. 8 years ago
step_download_test.go fix imports 8 years ago
step_http_server.go use build name to ensure that winrm password and other shared state is not overwritten if two builders need the password in the same packer run. 8 years ago
step_provision.go fix imports 8 years ago
step_provision_test.go fix imports 8 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