push¶
usage: pubtools-exodus-push [-h] [--debug] [--verbose] source
Positional Arguments¶
- source
Source(s) of content to be pushed (e.g., ‘staged:/path/to/staging/root’).
Named Arguments¶
- --debug, -d
Show debug logs
Default: False
- --verbose, -v
Increase verbosity
Default: 0
Example¶
A typical invocation to push a staged directory would look like this:
pubtools-exodus-push \
staged:/path/to/staged/content
Note that the pubtools-exodus-push
command accepts any source of content supported
by the pushsource library.
Example: additional exodus-rsync arguments¶
The pubtools-exodus-push
command also accepts arguments supported by
exodus-rsync.
exodus-rsync
arguments one might wish to provide to pubtools-exodus-push
:
pubtools-exodus-push \
--dry-run \
--exodus-conf=/path/to/exodus-rsync.conf \
staged:/path/to/staged/content