diff --git a/examples/profile/main.go b/examples/profile/main.go index 6be1120..efbd619 100644 --- a/examples/profile/main.go +++ b/examples/profile/main.go @@ -18,7 +18,7 @@ import ( ) const ( - USERFLAG_IDENTIFIED = iota + 8 + USERFLAG_IDENTIFIED = iota + state.FLAG_USERSTART USERFLAG_HAVENAME USERFLAG_HAVEEMAIL ) @@ -44,6 +44,7 @@ func newProfileResource(st *state.State, rs *resource.FsResource) *profileResour } func(pr *profileResource) checkEntry() error { + log.Printf("%v %v", USERFLAG_IDENTIFIED, USERFLAG_HAVENAME) if pr.haveEntered { return nil } diff --git a/state/flag.go b/state/flag.go index 5041ff0..b5bab4d 100644 --- a/state/flag.go +++ b/state/flag.go @@ -7,6 +7,7 @@ const ( FLAG_DIRTY FLAG_WAIT FLAG_LOADFAIL + FLAG_USERSTART = 8 ) func IsWriteableFlag(flag uint32) bool {