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