taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

taler-merchant-httpd.1.rst (1945B)


      1 taler-merchant-httpd(1)
      2 #######################
      3 
      4 .. only:: html
      5 
      6    Name
      7    ====
      8 
      9    **taler-merchant-httpd** - Run Taler merchant backend (with RESTful API)
     10 
     11 
     12 Synopsis
     13 ========
     14 
     15 **taler-merchant-httpd**
     16 [**-C** | **--connection-close**]
     17 [**-c** *FILENAME* | **--config=**\ \ *FILENAME*]
     18 [**-h** | **--help**]
     19 [**-L** *LOGLEVEL* | **--loglevel=**\ ‌\ *LOGLEVEL*]
     20 [**-l** *FILENAME* | **--logfile=**\ ‌\ *FILENAME*]
     21 [**-T** *USEC* | **--timetravel**\ \ *USEC*]
     22 [**-v** | **--version**]
     23 
     24 Description
     25 ===========
     26 
     27 **taler-merchant-httpd** is a command-line tool to run the Taler merchant
     28 (HTTP backend).  The required configuration and database must exist
     29 before running this command.
     30 
     31 
     32 Options
     33 =======
     34 
     35 **-C** \| **--connection-close**
     36    Force each HTTP connection to be closed after each request
     37    (useful in combination with -f to avoid having to wait for nc to
     38    time out).
     39 
     40 **-c** *FILENAME* \| **--config=**\ \ *FILENAME*
     41    Use the configuration and other resources for the merchant to
     42    operate from FILENAME.
     43 
     44 **-h** \| **--help**
     45    Print short help on options.
     46 
     47 **-L** *LOGLEVEL* \| **--loglevel=**\ ‌\ *LOGLEVEL*
     48    Specifies the log level to use. Accepted values are: ``DEBUG``, ``INFO``,
     49    ``WARNING``, ``ERROR``.
     50 
     51 **-l** *FILENAME* \| **--logfile=**\ ‌\ *FILENAME*
     52    Send logging output to *FILENAME*.
     53 
     54 **-T** *USEC* \| **--timetravel=**\ \ *USEC*
     55    Modify the system time by *USEC* microseconds.
     56    *USEC* may be prefixed with ``+`` or ``-`` (e.g. ``-T +300``).
     57    This option is intended for debugging/testing only.
     58 
     59 **-v** \| **--version**
     60    Print version information.
     61 
     62 
     63 Signals
     64 ========
     65 
     66 SIGTERM
     67        Sending a SIGTERM to the process will cause it to shutdown
     68        cleanly.
     69 
     70 
     71 See Also
     72 ========
     73 
     74 taler-merchant-dbinit(1), taler-merchant-setup-reserve(1), taler-merchant.conf(5)
     75 
     76 
     77 Bugs
     78 ====
     79 
     80 Report bugs by using Mantis https://bugs.taler.net/ or by sending
     81 electronic mail to <taler@gnu.org>