github.com/vnpaycloud-console/gophercloud/v2@v2.0.5/openstack/orchestration/v1/stacks/errors.go (about) 1 package stacks 2 3 import ( 4 "fmt" 5 6 "github.com/vnpaycloud-console/gophercloud/v2" 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 "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 "Template format version not found." 33 } 34 35 type ErrTemplateRequired struct { 36 gophercloud.BaseError 37 } 38 39 func (e ErrTemplateRequired) Error() string { 40 return "Template required for this function." 41 }