ubuntu@juju-osci1-machine-8:~$ charm publish
ERROR unrecognized command: charm publish
ubuntu@juju-osci1-machine-8:~$ charm version
charm 2.2.0-0ubuntu1~ubuntu16.04.1~ppa2
charm-tools 2.1.9
ubuntu@juju-osci1-machine-8:~$
ubuntu@juju-osci1-machine-8:~$ charm --help
Usage: charm [options] <command> ...
Summary:
tools for accessing the charm store
Options:
--debug (= false)
equivalent to --show-log --log-config=<root>=DEBUG
--description (= false)
-h, --help (= false)
show help on a command or other topic
--log-file (= "")
path to write log to
--logging-config (= "")
specify log levels for modules
-q, --quiet (= false)
show no informational output
--show-log (= false)
if set, write the log file to stderr
-v, --verbose (= false)
show more verbose output
Details:
The charm command provides commands and tools
that access the Juju charm store.
commands:
add - add icon, readme, or tests to a charm
attach - upload a file as a resource for a charm
build - build a charm from layers and interfaces
create - create a new charm
grant - grant charm or bundle permissions
help - show help on a command or other topic
layers - inspect the layers of a built charm
list - list charms for a given user name
list-resources - display the resources for a charm in the charm store
login - login to the charm store
logout - logout from the charm store
proof - perform static analysis on a charm or bundle
pull - download a charm or bundle from the charm store
push - push a charm or bundle into the charm store
release - release a charm or bundle
revoke - revoke charm or bundle permissions
set - set charm or bundle extra-info, home page or bugs URL
show - print information on a charm or bundle
terms - lists terms owned by the user
test - execute charm functional tests
version - display tooling version information
whoami - display jaas user id and group membership