taler-docs

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

taler-exchange-config.1.rst (2668B)


      1 taler-exchange-config(1)
      2 ########################
      3 
      4 .. only:: html
      5 
      6    Name
      7    ====
      8 
      9    **taler-exchange-config** - manipulate GNU Taler exchange configuration files
     10 
     11 Synopsis
     12 ========
     13 
     14 **taler-exchange-config**
     15 [**-c** *filename* | **--config=**\ \ *filename*]
     16 [**-f** | **--filename**]
     17 [**-F** | **--full**]
     18 [**-h** | **--help**]
     19 [**-L** *loglevel* | **--loglevel=**\ \ *loglevel*]
     20 [**-l** *filename* | **--logfile=**\ ‌\ *filename*]
     21 [**-o** *option* | **--option=**\ \ *option*]
     22 [**-r** | **--rewrite**]
     23 [**-S** | **--list-sections**]
     24 [**-s** *section* | **--section=**\ \ *section*]
     25 [**-V** *value* | **--value=**\ \ *value*]
     26 [**-v** | **--version**]
     27 
     28 
     29 Description
     30 ===========
     31 
     32 **taler-exchange-config** can be used to read or modify GNU Taler exchange configuration files.
     33 
     34 **-c** *FILENAME* \| **--config=**\ \ *FILENAME*
     35     Use the configuration file *FILENAME*.
     36 
     37 **-f** \| **--filename**
     38     Try to perform expansions as if the option values represent filenames (will
     39     also be applied even if the option is not really a filename).
     40 
     41 **-F** \| **--full**
     42     Write the full configuration file, not just the differences to the defaults.
     43 
     44 **-h** \| **--help**
     45     Print short help on options.
     46 
     47 **-L** *LOGLEVEL* \| **--loglevel=**\ \ *LOGLEVEL*
     48     Use *LOGLEVEL* for logging.
     49     Valid values are ``DEBUG``, ``INFO``, ``WARNING``, and ``ERROR``.
     50 
     51 **-l** *FILENAME* \| **--logfile=**\ ‌\ *FILENAME*
     52     Send logging output to *FILENAME*.
     53 
     54 **-o** *OPTION* \| **--option=**\ \ *OPTION*
     55     Which configuration option should be accessed or edited.  Required to set a
     56     value.  If not given, all values of a given section will be printed in the
     57     format "OPTION = VALUE".
     58 
     59 **-r** \| **--rewrite**
     60     Write the configuration file even if nothing changed. Will remove all comments!
     61 
     62 **-S** \| **--list-sections**
     63     List available configuration sections for use with ``--section``.
     64 
     65 **-s** *SECTION* \| **--section=**\ \ *SECTION*
     66     Which configuration section should be accessed or edited.
     67     Required option.
     68 
     69 **-V** *VALUE* \| **--value=**\ \ *VALUE*
     70     Configuration value to store in the given section under the given option.
     71     Must only be given together with ``-s`` and ``-o`` options.
     72 
     73     Note:
     74        Changing the configuration file with ``-V`` will remove comments
     75        and may reorder sections and remove ``@INLINE@`` directives.
     76        Using **-V** is thus dangerous! Use with extreme caution!
     77 
     78 **-v** \| **--version**
     79     Print GNU Taler version number.
     80 
     81 
     82 
     83 See Also
     84 ========
     85 
     86 taler-exchange.conf(5)
     87 
     88 Bugs
     89 ====
     90 
     91 Report bugs by using https://bugs.taler.net or by sending electronic
     92 mail to <taler@gnu.org>.