taler-exchange-aggregator.1.rst (2396B)
1 taler-exchange-aggregator(1) 2 ############################ 3 4 .. only:: html 5 6 Name 7 ==== 8 9 **taler-exchange-aggregator** - aggregate deposits into wire transfers 10 11 Synopsis 12 ======== 13 14 **taler-exchange-aggregator** 15 [**-c** *FILENAME* | **--config=**\ \ *FILENAME*] 16 [**-h** | **--help**] 17 [**-L** *LOGLEVEL* | **--loglevel=**\ \ *LOGLEVEL*] 18 [**-l** *FILENAME* | **--logfile=**\ \ *FILENAME*] 19 [**-T** *USEC* | **--timetravel**\ \ *USEC*] 20 [**-t** | **--test**] 21 [**-v** | **--version**] 22 [**-y**_|_**--kyc-off**] 23 24 25 Description 26 =========== 27 28 **taler-exchange-aggregator** is a command-line tool to run aggregate deposits 29 to the same merchant into larger wire transfers. The actual transfers are then 30 done by **taler-exchange-transfer**. 31 32 The AGGREGATOR_SHARD_SIZE option can be used to allow multiple aggregator processes to run in parallel and share the load. This is only recommended if a single aggregator is insufficient for the workload. 33 34 The aggregator uses a special table to lock shards it is working on. If an aggregator process dies (say due to a power failure), these shard locks may prevent the aggregator from resuming normally. In this case, you must run "taler-exchange-dbinit -s" to release the shard locks before restarting the aggregator. 35 36 **-c** *FILENAME* \| **--config=**\ \ *FILENAME* 37 Use the configuration and other resources for the exchange to operate 38 from *FILENAME*. 39 40 **-h** \| **--help** 41 Print short help on options. 42 43 **-L** *LOGLEVEL* \| **--loglevel=**\ \ *LOGLEVEL* 44 Specifies the log level to use. Accepted values are: ``DEBUG``, ``INFO``, 45 ``WARNING``, ``ERROR``. 46 47 **-l** *FILENAME* \| **--logfile=**\ \ *FILENAME* 48 Send logging output to *FILENAME*. 49 50 **-T** *USEC* \| **--timetravel=**\ \ *USEC* 51 Modify the system time by *USEC* microseconds. 52 *USEC* may be prefixed with ``+`` or ``-`` (e.g. ``-T +300``). 53 This option is intended for debugging/testing only. 54 55 **-t** \| **--test** 56 Run in test mode and exit when idle. 57 58 **-v** \| **--version** 59 Print version information. 60 61 **-y** \| **--kyc-off** 62 Run without KYC checks. Talk with your regulator before using this option. 63 64 65 See Also 66 ======== 67 68 taler-exchange-transfer(1), taler-exchange-closer(1), 69 taler-exchange-httpd(1), taler-exchange.conf(5). 70 71 Bugs 72 ==== 73 74 Report bugs by using https://bugs.taler.net/ or by sending electronic 75 mail to <taler@gnu.org>.