fix misleading messaging when using -A flag
Before: ``` $ flux get source git -A ✗ no GitRepository objects found in flux-system namespace ``` After: ``` $ flux get source git -A ✗ no GitRepository objects found in any namespace ``` Signed-off-by: Max Jonas Werner <max@e13.dev>
This commit is contained in:
@@ -163,9 +163,16 @@ func (get getCommand) run(cmd *cobra.Command, args []string) error {
|
|||||||
|
|
||||||
if get.list.len() == 0 {
|
if get.list.len() == 0 {
|
||||||
if len(args) > 0 {
|
if len(args) > 0 {
|
||||||
logger.Failuref("%s object '%s' not found in '%s' namespace", get.kind, args[0], *kubeconfigArgs.Namespace)
|
logger.Failuref("%s object '%s' not found in %s namespace",
|
||||||
|
get.kind,
|
||||||
|
args[0],
|
||||||
|
namespaceNameOrAny(getArgs.allNamespaces, *kubeconfigArgs.Namespace),
|
||||||
|
)
|
||||||
} else if !getAll {
|
} else if !getAll {
|
||||||
logger.Failuref("no %s objects found in %s namespace", get.kind, *kubeconfigArgs.Namespace)
|
logger.Failuref("no %s objects found in %s namespace",
|
||||||
|
get.kind,
|
||||||
|
namespaceNameOrAny(getArgs.allNamespaces, *kubeconfigArgs.Namespace),
|
||||||
|
)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
@@ -192,6 +199,13 @@ func (get getCommand) run(cmd *cobra.Command, args []string) error {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func namespaceNameOrAny(allNamespaces bool, namespaceName string) string {
|
||||||
|
if allNamespaces {
|
||||||
|
return "any"
|
||||||
|
}
|
||||||
|
return fmt.Sprintf("%q", namespaceName)
|
||||||
|
}
|
||||||
|
|
||||||
func getRowsToPrint(getAll bool, list summarisable) ([][]string, error) {
|
func getRowsToPrint(getAll bool, list summarisable) ([][]string, error) {
|
||||||
noFilter := true
|
noFilter := true
|
||||||
var conditionType, conditionStatus string
|
var conditionType, conditionStatus string
|
||||||
|
|||||||
Reference in New Issue
Block a user