refact registration

mine
derailed 2019-06-21 17:54:03 -06:00
parent 8a517db7e0
commit 8de177ab0d
1 changed files with 30 additions and 27 deletions

View File

@ -130,7 +130,7 @@ func resourceViews(c k8s.Connection, m map[string]resCmd) {
}
}
func primRes(m map[string]resCmd) {
func stateRes(m map[string]resCmd) {
m["cm"] = resCmd{
title: "ConfigMaps",
crdCmd: crdCmd{
@ -139,6 +139,35 @@ func primRes(m map[string]resCmd) {
viewFn: newResourceView,
listFn: resource.NewConfigMapList,
}
m["pv"] = resCmd{
title: "PersistentVolumes",
crdCmd: crdCmd{
api: "",
},
viewFn: newResourceView,
listFn: resource.NewPersistentVolumeList,
colorerFn: pvColorer,
}
m["pvc"] = resCmd{
title: "PersistentVolumeClaims",
crdCmd: crdCmd{
api: "",
},
viewFn: newResourceView,
listFn: resource.NewPersistentVolumeClaimList,
colorerFn: pvcColorer,
}
m["sec"] = resCmd{
title: "Secrets",
crdCmd: crdCmd{
api: "",
},
viewFn: newSecretView,
listFn: resource.NewSecretList,
}
}
func primRes(m map[string]resCmd) {
m["no"] = resCmd{
title: "Nodes",
crdCmd: crdCmd{
@ -175,14 +204,6 @@ func primRes(m map[string]resCmd) {
listFn: resource.NewServiceAccountList,
enterFn: showSAPolicy,
}
m["sec"] = resCmd{
title: "Secrets",
crdCmd: crdCmd{
api: "",
},
viewFn: newSecretView,
listFn: resource.NewSecretList,
}
m["svc"] = resCmd{
title: "Services",
crdCmd: crdCmd{
@ -229,24 +250,6 @@ func coreRes(m map[string]resCmd) {
listFn: resource.NewEventList,
colorerFn: evColorer,
}
m["pv"] = resCmd{
title: "PersistentVolumes",
crdCmd: crdCmd{
api: "",
},
viewFn: newResourceView,
listFn: resource.NewPersistentVolumeList,
colorerFn: pvColorer,
}
m["pvc"] = resCmd{
title: "PersistentVolumeClaims",
crdCmd: crdCmd{
api: "",
},
viewFn: newResourceView,
listFn: resource.NewPersistentVolumeClaimList,
colorerFn: pvcColorer,
}
m["rc"] = resCmd{
title: "ReplicationControllers",
crdCmd: crdCmd{