Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(545)

Side by Side Diff: state/user.go

Issue 93410043: Extract errors package to github.com/juju/errors
Patch Set: Created 9 years, 10 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View unified diff | Download patch
OLDNEW
1 package state 1 package state
2 2
3 import ( 3 import (
4 "fmt" 4 "fmt"
5 "regexp" 5 "regexp"
6 6
7 "github.com/juju/errors"
7 "labix.org/v2/mgo" 8 "labix.org/v2/mgo"
8 "labix.org/v2/mgo/bson" 9 "labix.org/v2/mgo/bson"
9 "labix.org/v2/mgo/txn" 10 "labix.org/v2/mgo/txn"
10 11
11 "launchpad.net/juju-core/errors"
12 "launchpad.net/juju-core/names" 12 "launchpad.net/juju-core/names"
13 "launchpad.net/juju-core/utils" 13 "launchpad.net/juju-core/utils"
14 ) 14 )
15 15
16 var validUser = regexp.MustCompile("^[a-zA-Z][a-zA-Z0-9]*$") 16 var validUser = regexp.MustCompile("^[a-zA-Z][a-zA-Z0-9]*$")
17 17
18 func (st *State) checkUserExists(name string) (bool, error) { 18 func (st *State) checkUserExists(name string) (bool, error) {
19 var count int 19 var count int
20 var err error 20 var err error
21 if count, err = st.users.FindId(name).Count(); err != nil { 21 if count, err = st.users.FindId(name).Count(); err != nil {
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after
185 } 185 }
186 return fmt.Errorf("cannot deactivate user %q: %v", u.Name(), err ) 186 return fmt.Errorf("cannot deactivate user %q: %v", u.Name(), err )
187 } 187 }
188 u.doc.Deactivated = true 188 u.doc.Deactivated = true
189 return nil 189 return nil
190 } 190 }
191 191
192 func (u *User) IsDeactivated() bool { 192 func (u *User) IsDeactivated() bool {
193 return u.doc.Deactivated 193 return u.doc.Deactivated
194 } 194 }
OLDNEW

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b