github.com/StackExchange/DNSControl@v0.2.8/providers/hexonet/error.go (about)

     1  package hexonet
     2  
     3  import (
     4  	lr "github.com/hexonet/go-sdk/response/listresponse"
     5  	"github.com/pkg/errors"
     6  )
     7  
     8  // GetHXApiError returns an error including API error code and error description.
     9  func (n *HXClient) GetHXApiError(format string, objectid string, r *lr.ListResponse) error {
    10  	return errors.Errorf(format+" %s. [%s %s]", objectid, r.Code(), r.Description())
    11  }