Displaying 3 results from an estimated 3 matches for "doveadm_print_header_simpl".
Did you mean:
doveadm_print_header_simple
2018 Sep 18
2
HTTP DoveAdm API - Possible bug?
Hi all,
It seems that setting userMask in the doveadm http api's "user" command
to anything involving wildcards ?s or *s causes the API to fail.
When using the API with a userMask set to the fully qualified email
address, I get the expected fields back.
From a python shell, with an asterisk causes the following behaviour
(note that doveadm is a python module that wrappers the
2018 Sep 19
0
HTTP DoveAdm API - Possible bug?
...b/src/doveadm/doveadm-auth-server.c
@@ -170,6 +170,10 @@ cmd_user_list(struct auth_master_connection *conn,
const char *username, *user_mask = "*";
unsigned int i;
+ doveadm_print_init(DOVEADM_PRINT_TYPE_FORMATTED);
+ doveadm_print_formatted_set_format("%{username}\n");
+ doveadm_print_header_simple("username");
+
if (users[0] != NULL && users[1] == NULL)
user_mask = users[0];
@@ -180,7 +184,7 @@ cmd_user_list(struct auth_master_connection *conn,
break;
}
if (users[i] != NULL)
- printf("%s\n", username);
+ doveadm_print(username);
}
if (au...
2012 Aug 13
2
[PATCH] Replace hard-coded PKG_STATEDIR with state_dir setting
...b/src/doveadm/doveadm-instance.c
@@ -48,7 +48,7 @@
struct master_instance_list *list;
struct master_instance_list_iter *iter;
const struct master_instance *inst;
- const char *pidfile_path;
+ const char *instance_path, *pidfile_path;
bool show_config = FALSE;
int c;
@@ -71,7 +71,8 @@
doveadm_print_header_simple("running");
}
- list = master_instance_list_init(MASTER_INSTANCE_PATH);
+ instance_path = t_strconcat(doveadm_settings->state_dir, "/instances", NULL);
+ list = master_instance_list_init(instance_path);
iter = master_instance_list_iterate_init(list);
while ((inst = m...