refix the add account option
Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
parent
18ee965fee
commit
3f5ff714ca
|
@ -212,6 +212,13 @@ func loadConfigFromFilename(filename string) pb.Config {
|
||||||
b, err := ioutil.ReadFile(filename)
|
b, err := ioutil.ReadFile(filename)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Println("ioutil.ReadFile() ERROR =", err)
|
log.Println("ioutil.ReadFile() ERROR =", err)
|
||||||
|
// This probably means this is the first time the user is opening this
|
||||||
|
sets.Errors += 1
|
||||||
|
sets.Crash = "err"
|
||||||
|
sets.Counter = 1
|
||||||
|
sets.Width = 500
|
||||||
|
sets.Height = 500
|
||||||
|
return sets
|
||||||
}
|
}
|
||||||
log.Println("ioutil.ReadFile() b =", b)
|
log.Println("ioutil.ReadFile() b =", b)
|
||||||
|
|
||||||
|
|
22
main.go
22
main.go
|
@ -175,13 +175,23 @@ func mainMouseClick(b *gui.ButtonMap) {
|
||||||
log.Println("FINISHED FULL STACK DUMP")
|
log.Println("FINISHED FULL STACK DUMP")
|
||||||
} else if (b.Action == "ADD") {
|
} else if (b.Action == "ADD") {
|
||||||
log.Println("\tSHOULD ADD ACCOUNT HERE")
|
log.Println("\tSHOULD ADD ACCOUNT HERE")
|
||||||
/*
|
if (gui.Data.CurrentTab != nil) {
|
||||||
if (gui.Data.AccNick != "") {
|
if (gui.Data.CurrentTab.EntryNick != nil) {
|
||||||
config.Set("accounts." + gui.Data.AccNick + ".username", gui.Data.AccUser)
|
nick := gui.Data.CurrentTab.EntryNick.Text()
|
||||||
config.Set("accounts." + gui.Data.AccNick + ".password", gui.Data.AccPass)
|
username := gui.Data.CurrentTab.EntryUser.Text()
|
||||||
config.Set("accounts." + gui.Data.AccNick + ".hostname", "v000185.testing.com.customers.wprod.wit.com")
|
password := gui.Data.CurrentTab.EntryPass.Text()
|
||||||
|
log.Println("\tEntryNick =", nick)
|
||||||
|
log.Println("\tEntryName =", username)
|
||||||
|
log.Println("\tEntryPass =", password)
|
||||||
|
|
||||||
|
acc := new(pb.Config_Account)
|
||||||
|
acc.Nick = nick
|
||||||
|
acc.Username = username
|
||||||
|
acc.Password = password
|
||||||
|
|
||||||
|
config.Accounts = append(config.Accounts, acc)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
} else if (b.Action == "LOGIN") {
|
} else if (b.Action == "LOGIN") {
|
||||||
log.Println("\tTRIGGER LOGIN ACCOUNT")
|
log.Println("\tTRIGGER LOGIN ACCOUNT")
|
||||||
gui.Data.State = "SEND LOGIN"
|
gui.Data.State = "SEND LOGIN"
|
||||||
|
|
|
@ -19,15 +19,10 @@ import pb "git.wit.com/wit/witProtobuf"
|
||||||
|
|
||||||
import "github.com/davecgh/go-spew/spew"
|
import "github.com/davecgh/go-spew/spew"
|
||||||
|
|
||||||
// will load the default config from within the go binary
|
// TEST UNMARSHAL JSON TO PROTOBUF
|
||||||
|
// This is known to crash unless done exactly like this
|
||||||
|
// with strings.NewReader & 'sets'
|
||||||
func loadDefaultConfig(a string) pb.Config {
|
func loadDefaultConfig(a string) pb.Config {
|
||||||
log.Println("TRY TO LOAD DEFAULT CONFIG")
|
|
||||||
log.Println("a =", a)
|
|
||||||
log.Println("NEED TO UNMARSHAL THIS HERE")
|
|
||||||
log.Println("NEED TO UNMARSHAL THIS HERE")
|
|
||||||
log.Println("NEED TO UNMARSHAL THIS HERE")
|
|
||||||
var newpb *pb.Config
|
|
||||||
// var newpb *pb.Config
|
|
||||||
sets := pb.Config{}
|
sets := pb.Config{}
|
||||||
|
|
||||||
b, err := ioutil.ReadFile("../resources/protobuf-config.json")
|
b, err := ioutil.ReadFile("../resources/protobuf-config.json")
|
||||||
|
@ -42,31 +37,8 @@ func loadDefaultConfig(a string) pb.Config {
|
||||||
}
|
}
|
||||||
spew.Dump(sets)
|
spew.Dump(sets)
|
||||||
return sets
|
return sets
|
||||||
//
|
|
||||||
// err := jsonpb.UnmarshalString(defaultConfig, newpb)
|
|
||||||
log.Println("ATTEMTED TO UNMARSHAL err =", err)
|
|
||||||
spew.Dump(newpb)
|
|
||||||
if (err == nil) {
|
|
||||||
log.Println("SETTING config to the default config", err)
|
|
||||||
// TODO: save the protobuf somewhere as the user could loose the tokens
|
|
||||||
log.Println("THIS IS PROBABLY REALLY BAD", err)
|
|
||||||
log.Println("THIS IS PROBABLY REALLY BAD", err)
|
|
||||||
log.Println("THIS IS PROBABLY REALLY BAD", err)
|
|
||||||
// config = newpb
|
|
||||||
}
|
|
||||||
return sets
|
|
||||||
}
|
|
||||||
|
|
||||||
func unmarshalConfig(a string) *pb.Event {
|
|
||||||
var newpb *pb.Event
|
|
||||||
log.Println("ATTEMTED TO UNMARSHAL string =", a)
|
|
||||||
err := jsonpb.UnmarshalString(a, newpb)
|
|
||||||
log.Println("ATTEMTED TO UNMARSHAL err =", err)
|
|
||||||
spew.Dump(newpb)
|
|
||||||
return newpb
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
blah := "{}"
|
loadDefaultConfig("")
|
||||||
loadDefaultConfig(blah)
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue