From b113518815fe7dd1b81e45b0cf1ac9ab03ebdcac Mon Sep 17 00:00:00 2001 From: Adrien Delorme Date: Tue, 30 Oct 2018 10:06:31 -0700 Subject: [PATCH] Use switch for readability Co-Authored-By: c0sco <778087+c0sco@users.noreply.github.com> --- post-processor/amazon-import/post-processor.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/post-processor/amazon-import/post-processor.go b/post-processor/amazon-import/post-processor.go index 6be9772d7..e4df4ea01 100644 --- a/post-processor/amazon-import/post-processor.go +++ b/post-processor/amazon-import/post-processor.go @@ -92,7 +92,9 @@ func (p *PostProcessor) Configure(raws ...interface{}) error { } } - if !(p.config.Format == "ova" || p.config.Format == "raw" || p.config.Format == "vmdk" || p.config.Format == "vhd" || p.config.Format == "vhdx") { + switch p.config.Format { + case "ova", "raw", "vmdk", "vhd", "vhdx": + default: errs = packer.MultiErrorAppend( errs, fmt.Errorf("invalid format '%s'. Only 'ova', 'raw', 'vhd', 'vhdx', or 'vmdk' are allowed", p.config.Format)) }