demo

Install or list the bundled example scripts.

julia --project=. -m DistSSHKit demo install with_kit
julia --project=. -m DistSSHKit demo list
julia --project=. -m DistSSHKit demo install without_kit --dest DIR
julia --project=. -m DistSSHKit demo install ride

Examples: First Steps · Demo.

Flags / subcommands

  • demo list: show demo ids and package paths
  • demo install with_kit: copy the with_kit family into ./distsshkit_demos/
  • demo install without_kit: copy the without_kit family into ./distsshkit_demos/
  • demo install ride: copy the ride family into ./distsshkit_demos/
  • --dest DIR: install under DIR/distsshkit_demos/ instead of ./distsshkit_demos/
  • --force: overwrite existing demo files
  • -h / --help: help

Bare demo install (no family) is refused. Layout under distsshkit_demos/ after install:

  • with_kit/: driver (init / main). drive or pipeline!
  • without_kit/: standalone Julia. julia …, go, or go!
  • ride/: plain scripts for plan / ride (or go)

The sources ship with DistSSHRun. Install does not use .distsshkit/ (rsync excludes it).

Refuses dest equal to the DistSSHKit package root. Prefer --dest DIR when developing DistSSHKit itself.