~free.ekanayaka/landscape-charm/faster-hashids-test

« back to all changes in this revision

Viewing changes to config.yaml

  • Committer: Landscape Builder
  • Author(s): Free Ekanayaka
  • Date: 2015-01-28 16:09:54 UTC
  • mfrom: (218.2.10 testable-install-hook)
  • Revision ID: landscape_builder-20150128160954-bu6exkqv89tacaj8
Merge testable-install-hook [f=] [r=ack,tealeg] [a=Free Ekanayaka]
This MP is the first step in getting a minimal hello-world Landscape charm that we can push to IS using mojo and see it live at edge.landscape.canonical.com.

It implements the install hook in Python (so it can be tested, whereas the former install hook was in batch). So all the charm does at the moment is to install the Landscape package from the selected PPA.

It takes also advantage of charm-helpers and lays down the basic structure that we'll expand on in follow-up branches.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
options:
2
 
    repository:
3
 
        description: APT repository (URL only) to use for installing Landscape.
 
2
    source:
 
3
        default: ppa:landscape/14.10
4
4
        type: string
 
5
        description: |
 
6
            APT repository to use for installing Landscape.
 
7
    key:
5
8
        default:
 
9
        type: string
 
10
        description: |
 
11
            Key ID to import to the apt keyring to support use with arbitary source
 
12
            configuration from outside of Launchpad archives or PPA's.
6
13
    license-file:
7
14
        description: License file for LDS.
8
15
        type: string