summaryrefslogtreecommitdiff
path: root/create.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-27 14:22:24 -0600
committerJeff Carr <[email protected]>2024-01-27 14:22:24 -0600
commit868968db32f62e8c2318989fe3ee219db28fa566 (patch)
tree35d1168df4987486f79dcf53681b24e831c9f10d /create.go
parent8de0a3092e0f9004e5bb2ded0039f1297073a670 (diff)
new gui versionv0.13.18
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'create.go')
-rw-r--r--create.go56
1 files changed, 28 insertions, 28 deletions
diff --git a/create.go b/create.go
index 85634e2..e6c3f74 100644
--- a/create.go
+++ b/create.go
@@ -131,7 +131,7 @@ func InitCreateWindow() *windowCreate {
myCreate.group = myCreate.window.NewGroup("droplets:").Pad()
myCreate.grid = myCreate.group.NewGrid("grid", 2, 1).Pad()
- myCreate.name = gadgets.NewBasicEntry(myCreate.grid, "Name").Set("test.wit.com")
+ myCreate.name = gadgets.NewBasicEntry(myCreate.grid, "Name").SetText("test.wit.com")
myCreate.region = gadgets.NewBasicDropdown(myCreate.grid, "Region")
@@ -149,12 +149,12 @@ func InitCreateWindow() *windowCreate {
if myCreate.regionSlug == "" {
myCreate.regionSlug = region.Slug
}
- myCreate.region.Add(s)
+ myCreate.region.AddText(s)
}
}
myCreate.region.Custom = func() {
- s := myCreate.region.Get()
+ s := myCreate.region.String()
log.Info("create droplet region changed to:", s)
for _, region := range regions {
if s == region.Name {
@@ -169,27 +169,27 @@ func InitCreateWindow() *windowCreate {
}
myCreate.size = gadgets.NewBasicCombobox(myCreate.grid, "Size")
- myCreate.size.Add("s-1vcpu-1gb")
- myCreate.size.Add("s-1vcpu-1gb-amd")
- myCreate.size.Add("s-1vcpu-1gb-intel")
- myCreate.size.Add("s-2vcpu-4gb-120gb-intel")
- myCreate.size.Set("s-2vcpu-4gb-120gb-intel")
+ myCreate.size.AddText("s-1vcpu-1gb")
+ myCreate.size.AddText("s-1vcpu-1gb-amd")
+ myCreate.size.AddText("s-1vcpu-1gb-intel")
+ myCreate.size.AddText("s-2vcpu-4gb-120gb-intel")
+ myCreate.size.SetText("s-2vcpu-4gb-120gb-intel")
myCreate.size.Custom = func() {
- size := myCreate.size.Get()
+ size := myCreate.size.String()
log.Info("Create() need to verify size exists in region. Digital Ocean size.Slug =", size)
}
myCreate.memory = gadgets.NewBasicDropdown(myCreate.grid, "Memory")
- myCreate.memory.Add("1 GB")
- myCreate.memory.Add("2 GB")
- myCreate.memory.Add("4 GB")
- myCreate.memory.Add("8 GB")
- myCreate.memory.Add("16 GB")
- myCreate.memory.Add("32 GB")
- myCreate.memory.Add("64 GB")
- myCreate.memory.Add("96 GB")
- myCreate.memory.Add("128 GB")
- myCreate.memory.Add("256 GB")
+ myCreate.memory.AddText("1 GB")
+ myCreate.memory.AddText("2 GB")
+ myCreate.memory.AddText("4 GB")
+ myCreate.memory.AddText("8 GB")
+ myCreate.memory.AddText("16 GB")
+ myCreate.memory.AddText("32 GB")
+ myCreate.memory.AddText("64 GB")
+ myCreate.memory.AddText("96 GB")
+ myCreate.memory.AddText("128 GB")
+ myCreate.memory.AddText("256 GB")
myCreate.memory.Custom = func() {
for _, size := range myCreate.regionSelected.Sizes {
log.Info("Size: ", size)
@@ -198,9 +198,9 @@ func InitCreateWindow() *windowCreate {
}
myCreate.image = gadgets.NewBasicCombobox(myCreate.grid, "Image")
- myCreate.image.Add("debian-12-x64")
- myCreate.image.Add("ubuntu-20-04-x64")
- myCreate.image.Set("debian-12-x64")
+ myCreate.image.AddText("debian-12-x64")
+ myCreate.image.AddText("ubuntu-20-04-x64")
+ myCreate.image.SetText("debian-12-x64")
// myCreate.nvme = gadgets.NewBasicCheckbox(myCreate.grid, "NVMe")
@@ -212,10 +212,10 @@ func InitCreateWindow() *windowCreate {
myCreate.Hide()
})
box.NewButton("Create", func() {
- name := myCreate.name.Get()
- size := myCreate.size.Get()
+ name := myCreate.name.String()
+ size := myCreate.size.String()
region := myCreate.regionSlug
- image := myCreate.image.Get()
+ image := myCreate.image.String()
if region == "" {
log.Info("Create() droplet name =", name, "region =", region, "size =", size, "image", image)
log.Info("Create() region lookup failed")
@@ -238,7 +238,7 @@ func (d *windowCreate) UpdateSize() {
}
log.Info("Now find the size. sizes count =", len(myCreate.regionSelected.Sizes))
var s string
- m := myCreate.memory.Get()
+ m := myCreate.memory.String()
switch m {
case "1 GB":
s = "cpu-1gb-"
@@ -266,11 +266,11 @@ func (d *windowCreate) UpdateSize() {
for _, size := range myCreate.regionSelected.Sizes {
if strings.Contains(size, s) {
log.Info("Found Size! size.Slug =", size, "contains", s)
- myCreate.size.Set(size)
+ myCreate.size.SetText(size)
return
}
}
- log.Info("memory =", myCreate.memory.Get())
+ log.Info("memory =", myCreate.memory.String())
}
// Returns true if the status is valid