~jcsackett/charmworld/fix-enqueue-sort-failure

Viewing all changes in revision 476.

  • Committer: Tarmac
  • Author(s): Brad Crittenden
  • Date: 2014-01-14 19:48:51 UTC
  • mfrom: (474.2.10 1263112)
  • Revision ID: tarmac-20140114194851-0p1dt382bnw02y5g
Properly proof bundles with inheritance.

- Use the existing get_flattened_deployment to realize the inheritance.
- Update to new version of charm-tools.
- Specify version for charmworldlib rather than grabbing the latest from pypi.
- Add work-around to forking charm-tools to allow proofing on localhost during
  ingest.

QA:

In one terminal:
% make run

In another:
% bin/ingest-queued --prefix=~bac

Ensure that ~bac/charms/bundle/complicated/bundle ingests A-OK.

https://codereview.appspot.com/51650043/

R=rharding. Fixes: https://bugs.launchpad.net/bugs/1263112.

Approved by Juju Gui Bot.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: