This repository has been archived on 2025-03-01. You can view files and clone it, but cannot push or open issues or pull requests.
trantor/tools/adduser/adduser.go

29 lines
397 B
Go
Raw Normal View History

2012-08-17 21:56:58 +02:00
package main
import (
2012-08-30 21:11:26 +02:00
"code.google.com/p/gopass"
2014-06-30 23:06:55 -05:00
"git.gitorious.org/trantor/trantor.git/database"
2012-08-17 21:56:58 +02:00
"os"
)
const (
2014-06-30 23:06:55 -05:00
DB_IP = "127.0.0.1"
DB_NAME = "trantor"
2012-08-17 21:56:58 +02:00
)
func main() {
2014-06-30 23:06:55 -05:00
db := database.Init(DB_IP, DB_NAME)
defer db.Close()
2012-08-17 21:56:58 +02:00
user := os.Args[1]
2012-08-30 21:11:26 +02:00
pass, err := gopass.GetPass("Password: ")
if err != nil {
panic(err)
}
2014-06-30 23:06:55 -05:00
err = db.AddUser(user, pass)
2012-08-17 21:56:58 +02:00
if err != nil {
panic(err)
}
}