예제 #1
0
파일: login.go 프로젝트: petar/ShelfLife
// WhoAmI returns the login of the currently signed user
func (a *API) WhoAmI(args *rpc.Args, r *rpc.Ret) (err os.Error) {
	user, _, err := a.whoAmI(args)
	if err != nil {
		return err
	}
	login := ""
	if user != nil {
		login = user.Login
	}
	r.SetString("Login", login)

	return nil
}
예제 #2
0
파일: api.go 프로젝트: petar/ShelfLife
func (a *API) HelloWorld(args *rpc.Args, r *rpc.Ret) os.Error {
	r.SetString("hello", "world")
	return nil
}