summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Fietkau2025-03-09 09:49:52 +0000
committerFelix Fietkau2025-03-09 09:52:07 +0000
commit7f0913d7b1fd15d911a23e1651263b6eb64c112a (patch)
treef9bcb7dae399cd92e0a9b33ec4666ade5a6a3707
parenta2fd837e2e0b97a3ebd28378821acbb131a3f9cf (diff)
downloadopenwrt-7f0913d7b1fd15d911a23e1651263b6eb64c112a.tar.gz
cli: improve error handling on editor select call
Use common error functions instead of explicit warn() calls Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rw-r--r--package/utils/cli/files/usr/share/ucode/cli/object-editor.uc6
1 files changed, 3 insertions, 3 deletions
diff --git a/package/utils/cli/files/usr/share/ucode/cli/object-editor.uc b/package/utils/cli/files/usr/share/ucode/cli/object-editor.uc
index 49e72f5c38..2a21e8d622 100644
--- a/package/utils/cli/files/usr/share/ucode/cli/object-editor.uc
+++ b/package/utils/cli/files/usr/share/ucode/cli/object-editor.uc
@@ -609,19 +609,19 @@ export function edit_create_destroy(info, node)
select: function(ctx, argv) {
let name = argv[0];
if (!name) {
- warn(`Missing argument\n`);
+ ctx.missing_argument();
return;
}
let obj = object_lookup(ctx, this, this.object_name);
if (!obj) {
- warn(`Object not found\n`);
+ ctx.invalid_argument("Object not found");
return;
}
let entry = obj[name];
if (!entry) {
- warn(`${name} not found\n`);
+ ctx.invalid_argument(`${name} not found: %s`, name);
return;
}