summaryrefslogtreecommitdiffstats
path: root/eurephiadm/commands/edit_config.c
diff options
context:
space:
mode:
Diffstat (limited to 'eurephiadm/commands/edit_config.c')
-rw-r--r--eurephiadm/commands/edit_config.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/eurephiadm/commands/edit_config.c b/eurephiadm/commands/edit_config.c
index 7b49235..f827e13 100644
--- a/eurephiadm/commands/edit_config.c
+++ b/eurephiadm/commands/edit_config.c
@@ -138,7 +138,11 @@ int cmd_EditConfig(eurephiaCTX *ctx, eurephiaSESSION *sess, eurephiaVALUES *cfg,
if( argc == 2 ) {
char *val = eGet_value(ctx->dbc->config, argv[1]);
- fprintf(stdout, "%s\n", (val != NULL ? val : ""));
+ if( val ) {
+ fprintf(stdout, "%s\n", val);
+ } else {
+ fprintf(stderr, "(%s is not set)\n", argv[1]);
+ }
rc = 1;
} else if( argc == 1 ){
fprintf(stderr, "No config action performed\n");