From c0abc3497578b46a837dee58c6133be4f2e9c817 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 12 Dec 2015 13:06:12 +0100 Subject: Combine files --- messages.go | 43 +++++++++++++++++++++++++++++++++++++++++++ resource.go | 44 -------------------------------------------- 2 files changed, 43 insertions(+), 44 deletions(-) delete mode 100644 resource.go diff --git a/messages.go b/messages.go index 4ddaa42..799a798 100644 --- a/messages.go +++ b/messages.go @@ -112,3 +112,46 @@ func (s *Status) UnmarshalText(b []byte) error { } return fmt.Errorf("unknown status %v", string(b)) } + +type Resource int + +const ( + ResNewReg Resource = iota + ResRecoverReg + ResNewAuthz + ResNewCert + ResRevoceCert + ResRegister + ResAuthz + ResChallenge + ResCert +) + +var resources = map[Resource]string{ + ResNewReg: "new-reg", + ResRecoverReg: "recover-reg", + ResNewAuthz: "new-authz", + ResNewCert: "new-cert", + ResRevoceCert: "revoke-cert", + ResRegister: "reg", + ResAuthz: "authz", + ResChallenge: "challenge", + ResCert: "cert", +} + +// MarshalText implements text encoding marshaller +func (r Resource) MarshalText() ([]byte, error) { + return []byte(resources[r]), nil +} + +type IdentType int + +const IdentDNS IdentType = iota + +var identTypes = map[IdentType]string{ + IdentDNS: "dns", +} + +func (i IdentType) MarshalText() ([]byte, error) { + return []byte(identTypes[i]), nil +} diff --git a/resource.go b/resource.go deleted file mode 100644 index e641e1b..0000000 --- a/resource.go +++ /dev/null @@ -1,44 +0,0 @@ -package acme - -type Resource int - -const ( - ResNewReg Resource = iota - ResRecoverReg - ResNewAuthz - ResNewCert - ResRevoceCert - ResRegister - ResAuthz - ResChallenge - ResCert -) - -var resources = map[Resource]string{ - ResNewReg: "new-reg", - ResRecoverReg: "recover-reg", - ResNewAuthz: "new-authz", - ResNewCert: "new-cert", - ResRevoceCert: "revoke-cert", - ResRegister: "reg", - ResAuthz: "authz", - ResChallenge: "challenge", - ResCert: "cert", -} - -// MarshalText implements text encoding marshaller -func (r Resource) MarshalText() ([]byte, error) { - return []byte(resources[r]), nil -} - -type IdentType int - -const IdentDNS IdentType = iota - -var identTypes = map[IdentType]string{ - IdentDNS: "dns", -} - -func (i IdentType) MarshalText() ([]byte, error) { - return []byte(identTypes[i]), nil -} -- cgit v1.2.3