aboutsummaryrefslogtreecommitdiff
path: root/doc/sphinx/manpages/anastasis-reducer.1.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/sphinx/manpages/anastasis-reducer.1.rst')
-rw-r--r--doc/sphinx/manpages/anastasis-reducer.1.rst71
1 files changed, 71 insertions, 0 deletions
diff --git a/doc/sphinx/manpages/anastasis-reducer.1.rst b/doc/sphinx/manpages/anastasis-reducer.1.rst
new file mode 100644
index 0000000..859dc49
--- /dev/null
+++ b/doc/sphinx/manpages/anastasis-reducer.1.rst
@@ -0,0 +1,71 @@
1anastasis-reducer(1)
2####################
3
4.. only:: html
5
6 Name
7 ====
8
9 **anastasis-reducer** - CLI for Anastasis
10
11Synopsis
12========
13
14**anastasis-reducer**
15[**-a**_*JSON*_|_**--arguments=\ \ *JSON*]
16[**-b**_|_**--backup]
17[**-c** *FILENAME* | **––config=**\ ‌\ *FILENAME*]
18[**-h** | **––help**]
19[**-L** *LOGLEVEL* | **––loglevel=**\ ‌\ *LOGLEVEL*]
20[**-l** *FILENAME* | **––logfile=**\ ‌\ *FILENAME*]
21[**-r**_|_**--restore]
22[**-v** | **––version**] COMMAND
23
24
25Description
26===========
27
28**anastasis-reducer** is a command-line tool to run Anastasis
29key recover and backup operations using a reducer-style interface.
30The reducer will read the current state from standard input and
31write the resulting state to standard output. A COMMAND must
32be given on the command line. The arguments (if any) are to
33be given in JSON format to the **-a** option. A list of
34commands can be found in the :doc:`../reducer`
35chapter.
36
37**-a** *JSON* \| **––arguments=**\ \ *JSON*
38 Provide JSON inputs for the given command.
39
40**-b** \| **--backup**
41 Begin fresh reducer operation for a back up operation.
42
43**-c** *FILENAME* \| **––config=**\ ‌\ *FILENAME*
44 Use the configuration from *FILENAME*.
45
46**-h** \| **––help**
47 Print short help on options.
48
49**-L** *LOGLEVEL* \| **––loglevel=**\ ‌\ *LOGLEVEL*
50 Specifies the log level to use. Accepted values are: ``DEBUG``, ``INFO``,
51 ``WARNING``, ``ERROR``.
52
53**-l** *FILENAME* \| **––logfile=**\ ‌\ *FILENAME*
54 Send logging output to *FILENAME*.
55
56**-r** \| **--restore**
57 Begin fresh reducer operation for a restore operation.
58
59**-v** \| **––version**
60 Print version information.
61
62See Also
63========
64
65anastasis-gtk(1), anastasis-httpd(1), anastasis.conf(5).
66
67Bugs
68====
69
70Report bugs by using https://bugs.anastasis.lu/ or by sending electronic
71mail to <contact@anastasis.lu>.