github.com/gophercloud/gophercloud@v1.11.0/openstack/orchestration/v1/stacks/errors.go (about)

     1  package stacks
     2  
     3  import (
     4  	"fmt"
     5  
     6  	"github.com/gophercloud/gophercloud"
     7  )
     8  
     9  type ErrInvalidEnvironment struct {
    10  	gophercloud.BaseError
    11  	Section string
    12  }
    13  
    14  func (e ErrInvalidEnvironment) Error() string {
    15  	return fmt.Sprintf("Environment has wrong section: %s", e.Section)
    16  }
    17  
    18  type ErrInvalidDataFormat struct {
    19  	gophercloud.BaseError
    20  }
    21  
    22  func (e ErrInvalidDataFormat) Error() string {
    23  	return fmt.Sprintf("Data in neither json nor yaml format.")
    24  }
    25  
    26  type ErrInvalidTemplateFormatVersion struct {
    27  	gophercloud.BaseError
    28  	Version string
    29  }
    30  
    31  func (e ErrInvalidTemplateFormatVersion) Error() string {
    32  	return fmt.Sprintf("Template format version not found.")
    33  }
    34  
    35  type ErrTemplateRequired struct {
    36  	gophercloud.BaseError
    37  }
    38  
    39  func (e ErrTemplateRequired) Error() string {
    40  	return fmt.Sprintf("Template required for this function.")
    41  }