chore: re-arrange commands to be in alphabetical order
This commit is contained in:
@@ -33,12 +33,70 @@ func main() {
|
|||||||
pluginName := flag.Arg(1)
|
pluginName := flag.Arg(1)
|
||||||
|
|
||||||
switch cmd {
|
switch cmd {
|
||||||
case "rpush":
|
case "del":
|
||||||
|
appName := flag.Arg(2)
|
||||||
|
property := flag.Arg(3)
|
||||||
|
err := common.PropertyDelete(pluginName, appName, property)
|
||||||
|
if err != nil {
|
||||||
|
fmt.Fprintln(os.Stderr, err.Error())
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
case "destroy":
|
||||||
|
appName := flag.Arg(2)
|
||||||
|
err := common.PropertyDestroy(pluginName, appName)
|
||||||
|
if err != nil {
|
||||||
|
fmt.Fprintln(os.Stderr, err.Error())
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
case "exists":
|
||||||
|
appName := flag.Arg(2)
|
||||||
|
property := flag.Arg(3)
|
||||||
|
exists := common.PropertyExists(pluginName, appName, property)
|
||||||
|
if !exists {
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
case "get":
|
||||||
|
appName := flag.Arg(2)
|
||||||
|
property := flag.Arg(3)
|
||||||
|
value := common.PropertyGet(pluginName, appName, property)
|
||||||
|
if value != "" {
|
||||||
|
fmt.Printf("%v\n", value)
|
||||||
|
}
|
||||||
|
case "get-all":
|
||||||
|
appName := flag.Arg(2)
|
||||||
|
values, err := common.PropertyGetAll(pluginName, appName)
|
||||||
|
if err != nil {
|
||||||
|
fmt.Fprintln(os.Stderr, err.Error())
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
|
||||||
|
for key, value := range values {
|
||||||
|
fmt.Fprintln(os.Stdout, key, strings.TrimSuffix(value, "\n"))
|
||||||
|
}
|
||||||
|
case "get-with-default":
|
||||||
|
appName := flag.Arg(2)
|
||||||
|
property := flag.Arg(3)
|
||||||
|
defaultValue := flag.Arg(4)
|
||||||
|
value := common.PropertyGetDefault(pluginName, appName, property, defaultValue)
|
||||||
|
if value != "" {
|
||||||
|
fmt.Printf("%v\n", value)
|
||||||
|
}
|
||||||
|
case "lindex":
|
||||||
|
appName := flag.Arg(2)
|
||||||
|
property := flag.Arg(3)
|
||||||
|
index := strToInt(flag.Arg(4), 0, false)
|
||||||
|
propertyValue, err := common.PropertyListGetByIndex(pluginName, appName, property, index)
|
||||||
|
if err != nil {
|
||||||
|
fmt.Fprintln(os.Stderr, err.Error())
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
|
||||||
|
fmt.Printf("%v\n", propertyValue)
|
||||||
|
case "lismember":
|
||||||
appName := flag.Arg(2)
|
appName := flag.Arg(2)
|
||||||
property := flag.Arg(3)
|
property := flag.Arg(3)
|
||||||
value := flag.Arg(4)
|
value := flag.Arg(4)
|
||||||
index := strToInt(flag.Arg(5), 0, true)
|
_, err := common.PropertyListGetByValue(pluginName, appName, property, value)
|
||||||
err := common.PropertyListAdd(pluginName, appName, property, value, index)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintln(os.Stderr, err.Error())
|
fmt.Fprintln(os.Stderr, err.Error())
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
@@ -65,26 +123,6 @@ func main() {
|
|||||||
for _, line := range lines {
|
for _, line := range lines {
|
||||||
fmt.Printf("%v\n", line)
|
fmt.Printf("%v\n", line)
|
||||||
}
|
}
|
||||||
case "lindex":
|
|
||||||
appName := flag.Arg(2)
|
|
||||||
property := flag.Arg(3)
|
|
||||||
index := strToInt(flag.Arg(4), 0, false)
|
|
||||||
propertyValue, err := common.PropertyListGetByIndex(pluginName, appName, property, index)
|
|
||||||
if err != nil {
|
|
||||||
fmt.Fprintln(os.Stderr, err.Error())
|
|
||||||
os.Exit(1)
|
|
||||||
}
|
|
||||||
|
|
||||||
fmt.Printf("%v\n", propertyValue)
|
|
||||||
case "lismember":
|
|
||||||
appName := flag.Arg(2)
|
|
||||||
property := flag.Arg(3)
|
|
||||||
value := flag.Arg(4)
|
|
||||||
_, err := common.PropertyListGetByValue(pluginName, appName, property, value)
|
|
||||||
if err != nil {
|
|
||||||
fmt.Fprintln(os.Stderr, err.Error())
|
|
||||||
os.Exit(1)
|
|
||||||
}
|
|
||||||
case "lrem":
|
case "lrem":
|
||||||
appName := flag.Arg(2)
|
appName := flag.Arg(2)
|
||||||
property := flag.Arg(3)
|
property := flag.Arg(3)
|
||||||
@@ -113,6 +151,16 @@ func main() {
|
|||||||
fmt.Fprintln(os.Stderr, err.Error())
|
fmt.Fprintln(os.Stderr, err.Error())
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
|
case "rpush":
|
||||||
|
appName := flag.Arg(2)
|
||||||
|
property := flag.Arg(3)
|
||||||
|
value := flag.Arg(4)
|
||||||
|
index := strToInt(flag.Arg(5), 0, true)
|
||||||
|
err := common.PropertyListAdd(pluginName, appName, property, value, index)
|
||||||
|
if err != nil {
|
||||||
|
fmt.Fprintln(os.Stderr, err.Error())
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
case "set":
|
case "set":
|
||||||
appName := flag.Arg(2)
|
appName := flag.Arg(2)
|
||||||
property := flag.Arg(3)
|
property := flag.Arg(3)
|
||||||
@@ -122,60 +170,11 @@ func main() {
|
|||||||
fmt.Fprintln(os.Stderr, err.Error())
|
fmt.Fprintln(os.Stderr, err.Error())
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
case "get":
|
|
||||||
appName := flag.Arg(2)
|
|
||||||
property := flag.Arg(3)
|
|
||||||
value := common.PropertyGet(pluginName, appName, property)
|
|
||||||
if value != "" {
|
|
||||||
fmt.Printf("%v\n", value)
|
|
||||||
}
|
|
||||||
case "get-with-default":
|
|
||||||
appName := flag.Arg(2)
|
|
||||||
property := flag.Arg(3)
|
|
||||||
defaultValue := flag.Arg(4)
|
|
||||||
value := common.PropertyGetDefault(pluginName, appName, property, defaultValue)
|
|
||||||
if value != "" {
|
|
||||||
fmt.Printf("%v\n", value)
|
|
||||||
}
|
|
||||||
case "get-all":
|
|
||||||
appName := flag.Arg(2)
|
|
||||||
values, err := common.PropertyGetAll(pluginName, appName)
|
|
||||||
if err != nil {
|
|
||||||
fmt.Fprintln(os.Stderr, err.Error())
|
|
||||||
os.Exit(1)
|
|
||||||
}
|
|
||||||
|
|
||||||
for key, value := range values {
|
|
||||||
fmt.Fprintln(os.Stdout, key, strings.TrimSuffix(value, "\n"))
|
|
||||||
}
|
|
||||||
case "exists":
|
|
||||||
appName := flag.Arg(2)
|
|
||||||
property := flag.Arg(3)
|
|
||||||
exists := common.PropertyExists(pluginName, appName, property)
|
|
||||||
if !exists {
|
|
||||||
os.Exit(1)
|
|
||||||
}
|
|
||||||
case "del":
|
|
||||||
appName := flag.Arg(2)
|
|
||||||
property := flag.Arg(3)
|
|
||||||
err := common.PropertyDelete(pluginName, appName, property)
|
|
||||||
if err != nil {
|
|
||||||
fmt.Fprintln(os.Stderr, err.Error())
|
|
||||||
os.Exit(1)
|
|
||||||
}
|
|
||||||
case "setup":
|
case "setup":
|
||||||
err := common.PropertySetup(pluginName)
|
err := common.PropertySetup(pluginName)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintln(os.Stderr, err.Error())
|
fmt.Fprintln(os.Stderr, err.Error())
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
case "destroy":
|
|
||||||
appName := flag.Arg(2)
|
|
||||||
err := common.PropertyDestroy(pluginName, appName)
|
|
||||||
if err != nil {
|
|
||||||
fmt.Fprintln(os.Stderr, err.Error())
|
|
||||||
os.Exit(1)
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user