All Projects → juju → Charmstore Client

juju / Charmstore Client

Licence: gpl-3.0
Client for charmstore.

Programming Languages

go
31211 projects - #10 most used programming language

charmstore-client

The charmstore-client repository holds client-side code for interacting with the Juju charm store.

To install:

go get github.com/juju/charmstore-client
cd $GOPATH/src/github.com/juju/charmstore-client
make deps install

You'll then be able to run $GOPATH/bin/charm.

Usage

The charm command provides commands and tools that access the Juju charm store.

commands:
    attach         - upload a file as a resource for a charm
    grant          - grant charm or bundle permissions
    help           - show help on a command or other topic
    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
    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
    whoami         - display jaas user id and group membership
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].