~ahasenack/charms/precise/swift-storage/use-charm-dir

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
options:
  openstack-origin:
    default: distro
    type: string
    description: |
      Repository from which to install.  May be one of the following:
      distro (default), ppa:somecustom/ppa, a deb url sources entry,
      or a supported Cloud Archive release pocket.
      .
      Supported Cloud Archive sources include: cloud:precise-folsom,
      cloud:precise-folsom/updates, cloud:precise-folsom/staging,
      cloud:precise-folsom/proposed.
      .
      Note that updating this setting to a source that is known to
      provide a later version of OpenStack will trigger a software
      upgrade.
  block-device:
    default: sdb
    type: string
    description: |
      Device to be used to back Swift storage.  May be any valid block
      device or a path and size to a local file (/path/to/file.img|$sizeG),
      which will be created and used as a loopback device (for testing only).
      Multiple devices may be specified as a space-separated list of devices.
      If set to "guess", the charm will attempt to format and mount all extra
      block devices (this is currently experimental and potentially dangerous).
  overwrite:
    default: "false"
    type: string
    description: |
      If true, charm will attempt to unmount and overwrite existing and in-use
      block-devices (WARNING).
  zone:
    default: 1
    type: int
    description: |
      Swift storage zone to request membership.  Relevant only when the
      swift-proxy charm has been configured for manual zone assignment
      (the default).  This should be changed for every service unit.
  object-server-port:
    default: 6000
    type: int
    description: Listening port of the swift-object-server.
  container-server-port:
    default: 6001
    type: int
    description: Listening port of the swift-container-server.
  account-server-port:
    default: 6002
    type: int
    description: Listening port of the swift-account-server.