github.com/kikitux/packer@v0.10.1-0.20160322154024-6237df566f9f/builder/azure/arm/artifact.go (about)

     1  // Copyright (c) Microsoft Corporation. All rights reserved.
     2  // Licensed under the MIT License. See the LICENSE file in builder/azure for license information.
     3  
     4  package arm
     5  
     6  const (
     7  	BuilderId = "Azure.ResourceManagement.VMImage"
     8  )
     9  
    10  type artifact struct {
    11  	name string
    12  }
    13  
    14  func (*artifact) BuilderId() string {
    15  	return BuilderId
    16  }
    17  
    18  func (*artifact) Files() []string {
    19  	return []string{}
    20  }
    21  
    22  func (*artifact) Id() string {
    23  	return ""
    24  }
    25  
    26  func (*artifact) State(name string) interface{} {
    27  	return nil
    28  }
    29  
    30  func (*artifact) String() string {
    31  	return "{}"
    32  }
    33  
    34  func (*artifact) Destroy() error {
    35  	return nil
    36  }