comparison cmds/multipass-add/add.go @ 18:00d30c67b56d

Put all the library stuff into multipass/file.
author Paul Fisher <paul@pfish.zone>
date Sun, 01 Nov 2015 12:16:51 -0500
parents 342f63116bfd
children
comparison
equal deleted inserted replaced
17:342f63116bfd 18:00d30c67b56d
5 import ( 5 import (
6 "bufio" 6 "bufio"
7 "fmt" 7 "fmt"
8 "os" 8 "os"
9 9
10 "pfish.zone/go/multipass/auth"
11 "pfish.zone/go/multipass/file" 10 "pfish.zone/go/multipass/file"
12 ) 11 )
13 12
14 func main() { 13 func main() {
15 passfile, err := file.ForMe() 14 passfile, err := file.ForMe()
23 if err != nil { 22 if err != nil {
24 fmt.Println(err.Error()) 23 fmt.Println(err.Error())
25 os.Exit(1) 24 os.Exit(1)
26 } 25 }
27 text = text[:len(text)-1] 26 text = text[:len(text)-1]
28 entry, password, err := auth.NewEntry(text) 27 entry, password, err := file.NewEntry(text)
29 if err != nil { 28 if err != nil {
30 fmt.Println(err.Error()) 29 fmt.Println(err.Error())
31 os.Exit(1) 30 os.Exit(1)
32 } 31 }
33 err = passfile.Add(entry) 32 err = passfile.Add(entry)