~juju-gui-bot/charmworld/trunk

« back to all changes in this revision

Viewing changes to docs/index.rst

  • Committer: Tarmac
  • Author(s): Brad Crittenden
  • Date: 2014-05-15 20:36:22 UTC
  • mfrom: (508.1.9 ingest-local-charms)
  • Revision ID: tarmac-20140515203622-3h7hg54s44blnhlc
Allow local charm ingestion.

To bin/ingest-queued the new option --local-repo has been added.  Give the
path to a parent directory and all subdirectories that are Bazaar branches
will be ingested as charms.

Fixes bug 1319140 where the --debug option wasn't declared in the correct
place, causing bin/enqueue to die.  While the work of that script is now a
part of bin/ingest-queued it still has utility as a free-standing script and
is kept.

https://codereview.appspot.com/98280043/

R=jcsackett. Fixes: https://bugs.launchpad.net/bugs/1319140.

Approved by Juju Gui Bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
---------------
55
55
 
56
56
Data is imported in two steps: queueing the charms, and processing the queue.
57
 
(The intent is that separate machines may queue and ingest charms.)
 
57
Both steps are handled by a single command:
58
58
 
59
59
::
60
60
 
61
 
    $ bin/enqueue
62
61
    $ bin/ingest-queued
63
62
 
 
63
This command ingests charms from Launchpad.  Use the --prefix option to limit
 
64
the charms imported, e.g.
 
65
 
 
66
::
 
67
    $ bin/ingest-queued --prefix="~charmers/charms/precise"
 
68
 
 
69
You can also ingest charms from your local environment by using
 
70
the --local-repo option.  Give the path to a parent directory and all
 
71
subdirectories containing Bazaar branches will be imported as charms.
 
72
 
 
73
::
 
74
    $ bin/ingest-queued --local-repo=/home/joe/charms
 
75
 
64
76
Output verbosity is controlled by the logging config in charmworld.ini
65
77
 
66
78