Add ACME account to storeconfig command

Signed-off-by: Emile Vauge <emile@vauge.com>
This commit is contained in:
Emile Vauge 2016-09-29 15:36:52 +02:00
parent bb29d9c8ca
commit 4ad4b8e0b8
No known key found for this signature in database
GPG key ID: D808B4C167352E59
7 changed files with 58 additions and 180 deletions

View file

@ -21,7 +21,13 @@ type Metadata struct {
Lock string
}
func (m *Metadata) marshall() error {
// NewMetadata returns new Metadata
func NewMetadata(object Object) *Metadata {
return &Metadata{object: object}
}
// Marshall marshalls object
func (m *Metadata) Marshall() error {
var err error
m.Object, err = json.Marshal(m.object)
return err
@ -227,7 +233,7 @@ func (s *datastoreTransaction) Commit(object Object) error {
return fmt.Errorf("Transaction already used. Please begin a new one.")
}
s.Datastore.meta.object = object
err := s.Datastore.meta.marshall()
err := s.Datastore.meta.Marshall()
if err != nil {
return err
}