~exsdev/landscape-client-charm/juju-app-annotator

2 by Thomas Hervé
Handle configuration
1
options:
19.2.1 by Chad Smith
add origin param to specify ppa, APT source line or a private repository
2
  origin:
3
    description: |
4
      Origin of ppa or private deb repository from which to install
5
      landscape-client.  May be one of the following:
6
      distro (default), ppa:somecustom/ppa or a full APT url source
7
      entry with optional key. For example:
8
      deb https://asf@private-ppa.launchpad.net/myrepo precise main|YOURAPTKEY"
19.3.8 by David Britton
Add in ability to install from bzr branches with lp: syntax
9
      Also supported is a public branch like lp:~landscape/landscape-client/trunk
19.2.1 by Chad Smith
add origin param to specify ppa, APT source line or a private repository
10
    type: string
37.4.9 by Christopher Glass
Fixed the origin charm-config handling.
11
    default: distro
2 by Thomas Hervé
Handle configuration
12
  data-path:
13
    description: |
14
      The directory to store data files in (default:
15
      '/var/lib/landscape/client/').
16
    type: string
17
  log-dir:
18
    description: |
19
      The directory to write log files to (default:
20
      '/var/log/landscape').
21
    type: string
22
  log-level:
23
    description: |
24
      One of debug, info, warning, error or critical.
25
    type: string
26
  url:
27
    description: |
28.1.1 by Andreas Hasenack
Improve the docs about SSL a bit.
28
      The message server URL to connect to. Normally
29
      https://fqdn/message-system.
2 by Thomas Hervé
Handle configuration
30
    type: string
31
  ping-url:
32
    description: |
28.1.1 by Andreas Hasenack
Improve the docs about SSL a bit.
33
      The ping server URL to perform lightweight exchange initiation with.
34
      Normally http://fqdn/ping.
2 by Thomas Hervé
Handle configuration
35
    type: string
36
  ssl-public-key:
37
    description: |
28.1.1 by Andreas Hasenack
Improve the docs about SSL a bit.
38
      The CA certificate to verify the server certificate with. This can be
39
      a path to a file, or a base64 encoded entry of the certificate itself,
40
      prefixed with "base64:". This config is only used if the message server
41
      URL given above starts with https.
2 by Thomas Hervé
Handle configuration
42
    type: string
43
  server-autodiscover:
44
    description: |
45
      Enable server autodiscovery.
46
    type: boolean
47
  autodiscover-srv-query-string:
48
    description: |
49
      Autodiscovery string for DNS SRV queries
50
    type: string
51
  autodiscover-a-query-string:
52
    description: |
53
      Autodiscovery string for DNS A queries
54
    type: string
55
  account-name:
56
    description: |
57
      The account this computer belongs to.
58
    type: string
19.2.4 by Chad Smith
registration-password changed to registration-key
59
  registration-key:
2 by Thomas Hervé
Handle configuration
60
    description: |
19.2.4 by Chad Smith
registration-password changed to registration-key
61
      The account-wide key used for registering clients.
2 by Thomas Hervé
Handle configuration
62
    type: string
63
  exchange-interval:
64
    description: |
65
      The number of seconds between server exchanges.
66
    type: int
67
  urgent-exchange-interval:
68
    description: |
69
      The number of seconds between urgent server exchanges.
70
    type: int
71
  ping-interval:
72
    description: |
73
      The number of seconds between pings.
74
    type: int
75
  http-proxy:
76
    description: |
77
      The URL of the HTTP proxy, if one is needed.
78
    type: string
79
  https-proxy:
80
    description: |
81
      The URL of the HTTPS proxy, if one is needed.
82
    type: string
83
  tags:
84
    description: |
85
      Comma separated list of tag names to be sent to the server.
86
    type: string
87
  script-users:
88
    description: |
89
      A comma-separated list of users to allow scripts to run.  To allow
90
      scripts to be run by any user, enter: ALL
91
    type: string
92
  include-manager-plugins:
93
    description: |
94
      A comma-separated list of manager plugins to load.
95
    type: string