summaryrefslogtreecommitdiff
path: root/data.c
diff options
context:
space:
mode:
authorGravatar default2023-01-31 20:22:36 +0100
committerGravatar default2023-01-31 20:22:36 +0100
commit94c4790bd7357be754b0f094fba4eb91b12dc132 (patch)
tree9ec871a83e8393ddf4034d2e49e77c93c56698ae /data.c
parentMore symbol renaming. (diff)
downloadsnac2-94c4790bd7357be754b0f094fba4eb91b12dc132.tar.gz
snac2-94c4790bd7357be754b0f094fba4eb91b12dc132.tar.xz
snac2-94c4790bd7357be754b0f094fba4eb91b12dc132.zip
Unified queue message field names.
Diffstat (limited to 'data.c')
-rw-r--r--data.c19
1 files changed, 8 insertions, 11 deletions
diff --git a/data.c b/data.c
index e402a0e..6d9ade1 100644
--- a/data.c
+++ b/data.c
@@ -1299,10 +1299,9 @@ d_char *history_list(snac *snac)
1299 1299
1300/** the queue **/ 1300/** the queue **/
1301 1301
1302static int _enqueue_put(char *fn, char *msg) 1302static xs_dict *_enqueue_put(const char *fn, xs_dict *msg)
1303/* writes safely to the queue */ 1303/* writes safely to the queue */
1304{ 1304{
1305 int ret = 1;
1306 xs *tfn = xs_fmt("%s.tmp", fn); 1305 xs *tfn = xs_fmt("%s.tmp", fn);
1307 FILE *f; 1306 FILE *f;
1308 1307
@@ -1314,10 +1313,8 @@ static int _enqueue_put(char *fn, char *msg)
1314 1313
1315 rename(tfn, fn); 1314 rename(tfn, fn);
1316 } 1315 }
1317 else
1318 ret = 0;
1319 1316
1320 return ret; 1317 return msg;
1321} 1318}
1322 1319
1323 1320
@@ -1331,11 +1328,11 @@ void enqueue_input(snac *snac, char *msg, char *req, int retries)
1331 xs *rn = xs_number_new(retries); 1328 xs *rn = xs_number_new(retries);
1332 1329
1333 qmsg = xs_dict_append(qmsg, "type", "input"); 1330 qmsg = xs_dict_append(qmsg, "type", "input");
1334 qmsg = xs_dict_append(qmsg, "object", msg); 1331 qmsg = xs_dict_append(qmsg, "message", msg);
1335 qmsg = xs_dict_append(qmsg, "req", req); 1332 qmsg = xs_dict_append(qmsg, "req", req);
1336 qmsg = xs_dict_append(qmsg, "retries", rn); 1333 qmsg = xs_dict_append(qmsg, "retries", rn);
1337 1334
1338 _enqueue_put(fn, qmsg); 1335 qmsg = _enqueue_put(fn, qmsg);
1339 1336
1340 snac_debug(snac, 1, xs_fmt("enqueue_input %s", fn)); 1337 snac_debug(snac, 1, xs_fmt("enqueue_input %s", fn));
1341} 1338}
@@ -1357,10 +1354,10 @@ void enqueue_output(snac *snac, char *msg, char *inbox, int retries)
1357 1354
1358 qmsg = xs_dict_append(qmsg, "type", "output"); 1355 qmsg = xs_dict_append(qmsg, "type", "output");
1359 qmsg = xs_dict_append(qmsg, "inbox", inbox); 1356 qmsg = xs_dict_append(qmsg, "inbox", inbox);
1360 qmsg = xs_dict_append(qmsg, "object", msg); 1357 qmsg = xs_dict_append(qmsg, "message", msg);
1361 qmsg = xs_dict_append(qmsg, "retries", rn); 1358 qmsg = xs_dict_append(qmsg, "retries", rn);
1362 1359
1363 _enqueue_put(fn, qmsg); 1360 qmsg = _enqueue_put(fn, qmsg);
1364 1361
1365 snac_debug(snac, 1, xs_fmt("enqueue_output %s %s %d", inbox, fn, retries)); 1362 snac_debug(snac, 1, xs_fmt("enqueue_output %s %s %d", inbox, fn, retries));
1366} 1363}
@@ -1391,7 +1388,7 @@ void enqueue_email(snac *snac, char *msg, int retries)
1391 qmsg = xs_dict_append(qmsg, "message", msg); 1388 qmsg = xs_dict_append(qmsg, "message", msg);
1392 qmsg = xs_dict_append(qmsg, "retries", rn); 1389 qmsg = xs_dict_append(qmsg, "retries", rn);
1393 1390
1394 _enqueue_put(fn, qmsg); 1391 qmsg = _enqueue_put(fn, qmsg);
1395 1392
1396 snac_debug(snac, 1, xs_fmt("enqueue_email %d", retries)); 1393 snac_debug(snac, 1, xs_fmt("enqueue_email %d", retries));
1397} 1394}
@@ -1408,7 +1405,7 @@ void enqueue_message(snac *snac, char *msg)
1408 qmsg = xs_dict_append(qmsg, "type", "message"); 1405 qmsg = xs_dict_append(qmsg, "type", "message");
1409 qmsg = xs_dict_append(qmsg, "message", msg); 1406 qmsg = xs_dict_append(qmsg, "message", msg);
1410 1407
1411 _enqueue_put(fn, qmsg); 1408 qmsg = _enqueue_put(fn, qmsg);
1412 1409
1413 snac_debug(snac, 0, xs_fmt("enqueue_message %s", id)); 1410 snac_debug(snac, 0, xs_fmt("enqueue_message %s", id));
1414} 1411}