Merge pull request #2175 from henrysher/fix-duplicate-ami

check the region before do the ami copy to fix the duplicate ami [GH-2123]
pull/2190/head
Mitchell Hashimoto 11 years ago
commit 9387cc1ea1

@ -33,6 +33,12 @@ func (s *StepAMIRegionCopy) Run(state multistep.StateBag) multistep.StepAction {
var wg sync.WaitGroup
errs := new(packer.MultiError)
for _, region := range s.Regions {
if region == ec2conn.Config.Region {
ui.Message(fmt.Sprintf("Avoid copying AMI (%s) to %s", ec2conn.Config.Region, region))
continue
}
wg.Add(1)
ui.Message(fmt.Sprintf("Copying to: %s", region))

Loading…
Cancel
Save