provisioner/shell: fix provisioner to use UnixReader [GH-477]
Packer was using the original file reader when uploading, instead of the UnixReader /cc @mitchellh
This commit is contained in:
parent
f017fd8af9
commit
b3d76b7945
|
@ -269,7 +269,7 @@ func (p *Provisioner) Provision(ui packer.Ui, comm packer.Communicator) error {
|
||||||
r = &UnixReader{Reader: r}
|
r = &UnixReader{Reader: r}
|
||||||
}
|
}
|
||||||
|
|
||||||
if err := comm.Upload(p.config.RemotePath, f); err != nil {
|
if err := comm.Upload(p.config.RemotePath, r); err != nil {
|
||||||
return fmt.Errorf("Error uploading script: %s", err)
|
return fmt.Errorf("Error uploading script: %s", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue