12345678910111213141516171819202122 |
- package logic
- import (
- "encoding/json"
- "github.com/gravitl/netmaker/database"
- "github.com/gravitl/netmaker/models"
- )
- // GetUser - gets a user
- func GetUser(username string) (models.User, error) {
- var user models.User
- record, err := database.FetchRecord(database.USERS_TABLE_NAME, username)
- if err != nil {
- return user, err
- }
- if err = json.Unmarshal([]byte(record), &user); err != nil {
- return models.User{}, err
- }
- return user, err
- }
|