mirror of
https://forge.fsky.io/lda/Parsee.git
synced 2026-03-13 15:15:10 +00:00
[ADD/TOOL] Add -j flag for parsee-config
This commit is contained in:
parent
fd1b3499b6
commit
b78f7b6ab3
2 changed files with 15 additions and 2 deletions
|
|
@ -20,6 +20,7 @@ Main(Array *args, HashMap *env)
|
|||
Uri *api_base;
|
||||
char *homeserver = NULL, *jcp = NULL, *jabber = NULL;
|
||||
char *data = NULL, *media = NULL, *listen = NULL;
|
||||
char *component_as = NULL;
|
||||
int flag, code = EXIT_FAILURE;
|
||||
int port = 5347;
|
||||
size_t lmdb_size = 0;
|
||||
|
|
@ -28,7 +29,7 @@ Main(Array *args, HashMap *env)
|
|||
listen = "localhost";
|
||||
|
||||
ArgParseStateInit(&state);
|
||||
while ((flag = ArgParse(&state, args, "H:J:s:d:p:m:l:S:M:")) != -1)
|
||||
while ((flag = ArgParse(&state, args, "H:J:j:s:d:p:m:l:S:M:")) != -1)
|
||||
{
|
||||
switch (flag)
|
||||
{
|
||||
|
|
@ -45,6 +46,9 @@ Main(Array *args, HashMap *env)
|
|||
case 'J':
|
||||
jabber = state.optArg;
|
||||
break;
|
||||
case 'j':
|
||||
component_as = state.optArg;
|
||||
break;
|
||||
case 'd':
|
||||
data = state.optArg;
|
||||
break;
|
||||
|
|
@ -123,6 +127,7 @@ Main(Array *args, HashMap *env)
|
|||
|
||||
JsonSet(json, JsonValueString(media), 1, "media_base");
|
||||
JsonSet(json, JsonValueString(listen), 1, "listen_as");
|
||||
JsonSet(json, JsonValueString(component_as), 1, "component_addr");
|
||||
|
||||
JsonEncode(json, file, JSON_PRETTY);
|
||||
StreamFlush(file);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue