The API of kolo/xmlrpc changed after the commit that is shipped in Fedora. Pin the vendored version to that and adjust the API usage. This should make the RPM compile in both RHEL and Fedora. Signed-off-by: Tom Gundersen <teg@jklm.no>
19 lines
361 B
Go
19 lines
361 B
Go
package xmlrpc
|
|
|
|
import (
|
|
"fmt"
|
|
)
|
|
|
|
// xmlrpcError represents errors returned on xmlrpc request.
|
|
type xmlrpcError struct {
|
|
code int
|
|
err string
|
|
}
|
|
|
|
// Error() method implements Error interface
|
|
func (e *xmlrpcError) Error() string {
|
|
return fmt.Sprintf("error: \"%s\" code: %d", e.err, e.code)
|
|
}
|
|
|
|
// Base64 represents value in base64 encoding
|
|
type Base64 string
|