Update beta manual
This commit is contained in:
parent
9d13f02083
commit
034a066063
187 changed files with 758 additions and 731 deletions
|
@ -74,7 +74,7 @@ prevents to be run in more than one instance.
|
|||
Deprecated types
|
||||
-----------------
|
||||
If a type is flagged with 'deprecated' marker then it is considered deprecated.
|
||||
Upon it's usage cdist writes warning line. If 'deprecated' marker has content
|
||||
When it is used cdist writes warning line. If 'deprecated' marker has content
|
||||
then this content is printed as a deprecation messages, e.g.:
|
||||
|
||||
.. code-block:: sh
|
||||
|
@ -186,6 +186,31 @@ Example: (e.g. in cdist/conf/type/__nginx_vhost/manifest)
|
|||
fi
|
||||
|
||||
|
||||
Deprecated parameters
|
||||
---------------------
|
||||
To deprecate type parameters one can declare a file for each deprecated
|
||||
parameter under **parameter/deprecated** directory.
|
||||
|
||||
When such parameter is used cdist writes warning line with deprecation message.
|
||||
If such file has content then this content is printed as deprecation message.
|
||||
If there is no content then generic parameter deprecation message is printed.
|
||||
|
||||
Example:
|
||||
|
||||
.. code-block:: sh
|
||||
|
||||
$ ls parameter/deprecated/
|
||||
eggs spam
|
||||
$ cat parameter/deprecated/eggs
|
||||
eggs parameter is deprecated, please use multiple egg parameter.
|
||||
$ cat parameter/deprecated/spam
|
||||
$ echo '__foo foo --foo foo --eggs eggs' | ./bin/cdist config -i - 185.203.112.26
|
||||
WARNING: 185.203.112.26: eggs parameter of type __foo is deprecated: eggs parameter is deprecated, please use multiple egg parameter.
|
||||
$ echo '__foo foo --foo foo --eggs eggs --spam spam' | ./bin/cdist config -i - 185.203.112.26
|
||||
WARNING: 185.203.112.26: spam parameter of type __foo is deprecated.
|
||||
WARNING: 185.203.112.26: eggs parameter of type __foo is deprecated: eggs parameter is deprecated, please use multiple egg parameter.
|
||||
|
||||
|
||||
Input from stdin
|
||||
----------------
|
||||
Every type can access what has been written on stdin when it has been called.
|
||||
|
@ -514,62 +539,43 @@ Core python types replace manifest and gencode scripts. Parameters, singleton,
|
|||
nonparallel are still defined as for common types. Explorer code is also written
|
||||
in shell, since this is the code that is directly executed at target host.
|
||||
|
||||
When writing python type you can extend **cdist.core.PythonType** class.
|
||||
When writing python type you can extend **cdist.core.pytypes.PythonType** class.
|
||||
You need to implement the following methods:
|
||||
|
||||
* **type_manifest**: implementation should yield **cdist.core.ManifestEntry**
|
||||
instances, or **yield from ()** if type does not use other types
|
||||
* **type_manifest**: implementation should yield **cdist.core.pytypes.<type-name>**
|
||||
attribute function call result, or **yield from ()** if type does not use other types
|
||||
* **type_gencode**: implementation should return a string consisting of lines
|
||||
of shell code that will be executed at target host.
|
||||
|
||||
**cdist.core.ManifestEntry** is a python type way for invoking another cdist type.
|
||||
**cdist.core.pytypes.<type-name>** attributes correspond to detected python types.
|
||||
**Note** that double underscore ('__') at the beginning of type name is removed.
|
||||
|
||||
Example:
|
||||
|
||||
.. code-block:: sh
|
||||
|
||||
...
|
||||
class DummyConfig(PythonType):
|
||||
def type_manifest(self):
|
||||
# Invoking pyhton file type with provided stdin source with
|
||||
# specified content.
|
||||
filepy = ManifestEntry(name='__file_py', stdin='dummy=py\n',
|
||||
parameters={
|
||||
'/root/dummypy.conf': None,
|
||||
'--mode': '0640',
|
||||
'--owner': 'root',
|
||||
'--group': 'root',
|
||||
'--source': '-',
|
||||
})
|
||||
yield filepy
|
||||
import os
|
||||
import sys
|
||||
from cdist.core.pytypes import *
|
||||
|
||||
# Invoking pyhton file type with specified file as source.
|
||||
self_path = os.path.dirname(os.path.realpath(__file__))
|
||||
conf_path = os.path.join(self_path, 'files', 'dummypy.conf')
|
||||
filepy = ManifestEntry(name='__file_py',
|
||||
parameters={
|
||||
'/root/dummypy2.conf': None,
|
||||
'--mode': '0640',
|
||||
'--owner': 'root',
|
||||
'--group': 'root',
|
||||
'--source': conf_path,
|
||||
})
|
||||
yield filepy
|
||||
|
||||
# Invoking standard shell file type with stdin source feeded
|
||||
# from file.
|
||||
self_path = os.path.dirname(os.path.realpath(__file__))
|
||||
conf_path = os.path.join(self_path, 'files', 'dummysh.conf')
|
||||
with open(conf_path, 'r') as f:
|
||||
filepy = ManifestEntry(name='__file', stdin=f,
|
||||
parameters={
|
||||
'/root/dummysh.conf': None,
|
||||
'--mode': '0600',
|
||||
'--owner': 'root',
|
||||
'--group': 'root',
|
||||
'--source': '-',
|
||||
})
|
||||
yield filepy
|
||||
...
|
||||
class DummyConfig(PythonType):
|
||||
def type_manifest(self):
|
||||
print('dummy manifest stdout')
|
||||
print('dummy manifest stderr\n', file=sys.stderr)
|
||||
yield file_py('/root/dummy1.conf',
|
||||
mode='0640',
|
||||
owner='root',
|
||||
group='root',
|
||||
source='-').feed_stdin('dummy=1\n')
|
||||
|
||||
self_path = os.path.dirname(os.path.realpath(__file__))
|
||||
conf_path = os.path.join(self_path, 'files', 'dummy.conf')
|
||||
yield file_py('/root/dummy2.conf',
|
||||
mode='0640',
|
||||
owner='root',
|
||||
group='root',
|
||||
source=conf_path)
|
||||
|
||||
**cdist.core.PythonType** class provides the following methods:
|
||||
|
||||
|
@ -593,7 +599,7 @@ Furthermore, under **docs/dev/python-types** there are sample cdist conf directo
|
|||
init manifests and scripts for running and measuring duration of samples.
|
||||
There, under **conf/type/__dummy_config** you can find another example of
|
||||
python type, which (unlike **__file_py** type) also uses new manifest implementation
|
||||
that yields **ManifestEntry** instances.
|
||||
that yields **cdist.core.pytypes.<type-name>** attribute function call results.
|
||||
|
||||
**NOTE** that python types implementation is under the beta, not directly controled by
|
||||
the **-b/--beta** option. It is controled by the explicit usage of python types in
|
||||
|
|
|
@ -8,42 +8,36 @@ cdist-type__acl - Set ACL entries
|
|||
|
||||
DESCRIPTION
|
||||
-----------
|
||||
ACL must be defined as 3-symbol combination, using ``r``, ``w``, ``x`` and ``-``.
|
||||
|
||||
Fully supported and tested on Linux (ext4 filesystem), partial support for FreeBSD.
|
||||
|
||||
See ``setfacl`` and ``acl`` manpages for more details.
|
||||
|
||||
|
||||
OPTIONAL MULTIPLE PARAMETERS
|
||||
REQUIRED MULTIPLE PARAMETERS
|
||||
----------------------------
|
||||
user
|
||||
Add user ACL entry.
|
||||
|
||||
group
|
||||
Add group ACL entry.
|
||||
|
||||
|
||||
OPTIONAL PARAMETERS
|
||||
-------------------
|
||||
mask
|
||||
Add mask ACL entry.
|
||||
|
||||
other
|
||||
Add other ACL entry.
|
||||
acl
|
||||
Set ACL entry following ``getfacl`` output syntax.
|
||||
|
||||
|
||||
BOOLEAN PARAMETERS
|
||||
------------------
|
||||
default
|
||||
Set all ACL entries as default too.
|
||||
Only directories can have default ACLs.
|
||||
Setting default ACL in FreeBSD is currently not supported.
|
||||
|
||||
recursive
|
||||
Make ``setfacl`` recursive (Linux only), but not ``getfacl`` in explorer.
|
||||
|
||||
default
|
||||
Add default ACL entries (FreeBSD not supported).
|
||||
|
||||
remove
|
||||
Remove undefined ACL entries (Solaris not supported).
|
||||
ACL entries for ``mask`` and ``other`` can't be removed.
|
||||
Remove undefined ACL entries.
|
||||
``mask`` and ``other`` entries can't be removed, but only changed.
|
||||
|
||||
|
||||
DEPRECATED PARAMETERS
|
||||
---------------------
|
||||
Parameters ``user``, ``group``, ``mask`` and ``other`` are deprecated and they
|
||||
will be removed in future versions. Please use ``acl`` parameter instead.
|
||||
|
||||
|
||||
EXAMPLES
|
||||
|
@ -52,15 +46,30 @@ EXAMPLES
|
|||
.. code-block:: sh
|
||||
|
||||
__acl /srv/project \
|
||||
--default \
|
||||
--recursive \
|
||||
--remove \
|
||||
--acl user:alice:rwx \
|
||||
--acl user:bob:r-x \
|
||||
--acl group:project-group:rwx \
|
||||
--acl group:some-other-group:r-x \
|
||||
--acl mask::r-x \
|
||||
--acl other::r-x
|
||||
|
||||
# give Alice read-only access to subdir,
|
||||
# but don't allow her to see parent content.
|
||||
|
||||
__acl /srv/project2 \
|
||||
--remove \
|
||||
--acl default:group:secret-project:rwx \
|
||||
--acl group:secret-project:rwx \
|
||||
--acl user:alice:--x
|
||||
|
||||
__acl /srv/project2/subdir \
|
||||
--default \
|
||||
--remove \
|
||||
--user alice:rwx \
|
||||
--user bob:r-x \
|
||||
--group project-group:rwx \
|
||||
--group some-other-group:r-x \
|
||||
--mask r-x \
|
||||
--other r-x
|
||||
--acl group:secret-project:rwx \
|
||||
--acl user:alice:r-x
|
||||
|
||||
|
||||
AUTHORS
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>25. Best practice — cdist 5.1.1 documentation</title>
|
||||
<title>25. Best practice — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>12. Bootstrap — cdist 5.1.1 documentation</title>
|
||||
<title>12. Bootstrap — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>27. Local cache overview — cdist 5.1.1 documentation</title>
|
||||
<title>27. Local cache overview — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>13. Configuration — cdist 5.1.1 documentation</title>
|
||||
<title>13. Configuration — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>17. Explorer — cdist 5.1.1 documentation</title>
|
||||
<title>17. Explorer — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>2. Features — cdist 5.1.1 documentation</title>
|
||||
<title>2. Features — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>30. Hacking — cdist 5.1.1 documentation</title>
|
||||
<title>30. Hacking — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>4. How to install cdist — cdist 5.1.1 documentation</title>
|
||||
<title>4. How to install cdist — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>23. cdist integration / using cdist as library — cdist 5.1.1 documentation</title>
|
||||
<title>23. cdist integration / using cdist as library — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>20. Inventory — cdist 5.1.1 documentation</title>
|
||||
<title>20. Inventory — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>14. Manifest — cdist 5.1.1 documentation</title>
|
||||
<title>14. Manifest — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>18. Messaging — cdist 5.1.1 documentation</title>
|
||||
<title>18. Messaging — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>3. Supported operating systems — cdist 5.1.1 documentation</title>
|
||||
<title>3. Supported operating systems — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>19. Parallelization — cdist 5.1.1 documentation</title>
|
||||
<title>19. Parallelization — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>22. PreOS — cdist 5.1.1 documentation</title>
|
||||
<title>22. PreOS — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>7. Quickstart — cdist 5.1.1 documentation</title>
|
||||
<title>7. Quickstart — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>8. Dive into real world cdist — cdist 5.1.1 documentation</title>
|
||||
<title>8. Dive into real world cdist — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>24. Reference — cdist 5.1.1 documentation</title>
|
||||
<title>24. Reference — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>29. Remote exec and copy commands — cdist 5.1.1 documentation</title>
|
||||
<title>29. Remote exec and copy commands — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>28. Saving output streams — cdist 5.1.1 documentation</title>
|
||||
<title>28. Saving output streams — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>26. Execution stages — cdist 5.1.1 documentation</title>
|
||||
<title>26. Execution stages — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>6. Support — cdist 5.1.1 documentation</title>
|
||||
<title>6. Support — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>21. Trigger — cdist 5.1.1 documentation</title>
|
||||
<title>21. Trigger — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>31. Troubleshooting — cdist 5.1.1 documentation</title>
|
||||
<title>31. Troubleshooting — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -71,7 +71,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>15. cdist type — cdist 5.1.1 documentation</title>
|
||||
<title>15. cdist type — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
@ -123,23 +123,24 @@
|
|||
<li class="toctree-l2"><a class="reference internal" href="#how-to-write-a-new-type">15.9. How to write a new type</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#defining-parameters">15.10. Defining parameters</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#using-parameters">15.11. Using parameters</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#input-from-stdin">15.12. Input from stdin</a><ul>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#stdin-inside-a-loop">15.12.1. Stdin inside a loop</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#deprecated-parameters">15.12. Deprecated parameters</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#input-from-stdin">15.13. Input from stdin</a><ul>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#stdin-inside-a-loop">15.13.1. Stdin inside a loop</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#writing-the-manifest">15.13. Writing the manifest</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#singleton-one-instance-only">15.14. Singleton - one instance only</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#install-type-with-install-command">15.15. Install - type with install command</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#nonparallel-only-one-instance-can-be-run-at-a-time">15.16. Nonparallel - only one instance can be run at a time</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#the-type-explorers">15.17. The type explorers</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#writing-the-gencode-script">15.18. Writing the gencode script</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#variable-access-from-the-generated-scripts">15.19. Variable access from the generated scripts</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#environment-variable-usage-idiom">15.20. Environment variable usage idiom</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#log-level-in-types">15.21. Log level in types</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#detecting-dry-run">15.22. Detecting dry run</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#hints-for-typewriters">15.23. Hints for typewriters</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#how-to-include-a-type-into-upstream-cdist">15.24. How to include a type into upstream cdist</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#python-types">15.25. Python types</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#writing-the-manifest">15.14. Writing the manifest</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#singleton-one-instance-only">15.15. Singleton - one instance only</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#install-type-with-install-command">15.16. Install - type with install command</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#nonparallel-only-one-instance-can-be-run-at-a-time">15.17. Nonparallel - only one instance can be run at a time</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#the-type-explorers">15.18. The type explorers</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#writing-the-gencode-script">15.19. Writing the gencode script</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#variable-access-from-the-generated-scripts">15.20. Variable access from the generated scripts</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#environment-variable-usage-idiom">15.21. Environment variable usage idiom</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#log-level-in-types">15.22. Log level in types</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#detecting-dry-run">15.23. Detecting dry run</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#hints-for-typewriters">15.24. Hints for typewriters</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#how-to-include-a-type-into-upstream-cdist">15.25. How to include a type into upstream cdist</a></li>
|
||||
<li class="toctree-l2"><a class="reference internal" href="#python-types">15.26. Python types</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="toctree-l1"><a class="reference internal" href="cdist-types.html">16. cdist types</a></li>
|
||||
|
@ -284,7 +285,7 @@ prevents to be run in more than one instance.</p>
|
|||
<div class="section" id="deprecated-types">
|
||||
<h2>15.8. Deprecated types<a class="headerlink" href="#deprecated-types" title="Permalink to this headline">¶</a></h2>
|
||||
<p>If a type is flagged with 'deprecated' marker then it is considered deprecated.
|
||||
Upon it's usage cdist writes warning line. If 'deprecated' marker has content
|
||||
When it is used cdist writes warning line. If 'deprecated' marker has content
|
||||
then this content is printed as a deprecation messages, e.g.:</p>
|
||||
<div class="highlight-sh"><div class="highlight"><pre><span></span>$ ls -l deprecated
|
||||
-rw-r--r-- <span class="m">1</span> darko darko <span class="m">71</span> May <span class="m">20</span> <span class="m">18</span>:30 deprecated
|
||||
|
@ -380,8 +381,29 @@ file does not exist -> False</p>
|
|||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="section" id="deprecated-parameters">
|
||||
<h2>15.12. Deprecated parameters<a class="headerlink" href="#deprecated-parameters" title="Permalink to this headline">¶</a></h2>
|
||||
<p>To deprecate type parameters one can declare a file for each deprecated
|
||||
parameter under <strong>parameter/deprecated</strong> directory.</p>
|
||||
<p>When such parameter is used cdist writes warning line with deprecation message.
|
||||
If such file has content then this content is printed as deprecation message.
|
||||
If there is no content then generic parameter deprecation message is printed.</p>
|
||||
<p>Example:</p>
|
||||
<div class="highlight-sh"><div class="highlight"><pre><span></span>$ ls parameter/deprecated/
|
||||
eggs spam
|
||||
$ cat parameter/deprecated/eggs
|
||||
eggs parameter is deprecated, please use multiple egg parameter.
|
||||
$ cat parameter/deprecated/spam
|
||||
$ <span class="nb">echo</span> <span class="s1">'__foo foo --foo foo --eggs eggs'</span> <span class="p">|</span> ./bin/cdist config -i - <span class="m">185</span>.203.112.26
|
||||
WARNING: <span class="m">185</span>.203.112.26: eggs parameter of <span class="nb">type</span> __foo is deprecated: eggs parameter is deprecated, please use multiple egg parameter.
|
||||
$ <span class="nb">echo</span> <span class="s1">'__foo foo --foo foo --eggs eggs --spam spam'</span> <span class="p">|</span> ./bin/cdist config -i - <span class="m">185</span>.203.112.26
|
||||
WARNING: <span class="m">185</span>.203.112.26: spam parameter of <span class="nb">type</span> __foo is deprecated.
|
||||
WARNING: <span class="m">185</span>.203.112.26: eggs parameter of <span class="nb">type</span> __foo is deprecated: eggs parameter is deprecated, please use multiple egg parameter.
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="section" id="input-from-stdin">
|
||||
<h2>15.12. Input from stdin<a class="headerlink" href="#input-from-stdin" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.13. Input from stdin<a class="headerlink" href="#input-from-stdin" title="Permalink to this headline">¶</a></h2>
|
||||
<p>Every type can access what has been written on stdin when it has been called.
|
||||
The result is saved into the <strong>stdin</strong> file in the object directory.</p>
|
||||
<p>Example use of a type: (e.g. in cdist/conf/type/__archlinux_hostname)</p>
|
||||
|
@ -404,7 +426,7 @@ about "here documents".</p>
|
|||
</pre></div>
|
||||
</div>
|
||||
<div class="section" id="stdin-inside-a-loop">
|
||||
<h3>15.12.1. Stdin inside a loop<a class="headerlink" href="#stdin-inside-a-loop" title="Permalink to this headline">¶</a></h3>
|
||||
<h3>15.13.1. Stdin inside a loop<a class="headerlink" href="#stdin-inside-a-loop" title="Permalink to this headline">¶</a></h3>
|
||||
<p>Since cdist saves type's stdin content in the object as <strong>$__object/stdin</strong>,
|
||||
so it can be accessed in manifest and gencode-* scripts, this can lead to
|
||||
unexpected behavior. For example, suppose you have some type with the following
|
||||
|
@ -459,7 +481,7 @@ stdin from <em>/dev/null</em>:</p>
|
|||
</div>
|
||||
</div>
|
||||
<div class="section" id="writing-the-manifest">
|
||||
<h2>15.13. Writing the manifest<a class="headerlink" href="#writing-the-manifest" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.14. Writing the manifest<a class="headerlink" href="#writing-the-manifest" title="Permalink to this headline">¶</a></h2>
|
||||
<p>In the manifest of a type you can use other types, so your type extends
|
||||
their functionality. A good example is the __package type, which in
|
||||
a shortened version looks like this:</p>
|
||||
|
@ -483,7 +505,7 @@ which are documented in <a class="reference external" href="cdist-reference.html
|
|||
to execute it. For more information about manifests see <a class="reference external" href="cdist-manifest.html">cdist manifest</a>.</p>
|
||||
</div>
|
||||
<div class="section" id="singleton-one-instance-only">
|
||||
<h2>15.14. Singleton - one instance only<a class="headerlink" href="#singleton-one-instance-only" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.15. Singleton - one instance only<a class="headerlink" href="#singleton-one-instance-only" title="Permalink to this headline">¶</a></h2>
|
||||
<p>If you want to ensure that a type can only be used once per target, you can
|
||||
mark it as a singleton: Just create the (empty) file "singleton" in your type
|
||||
directory:</p>
|
||||
|
@ -498,7 +520,7 @@ directory:</p>
|
|||
if your type can be used only once.</p>
|
||||
</div>
|
||||
<div class="section" id="install-type-with-install-command">
|
||||
<h2>15.15. Install - type with install command<a class="headerlink" href="#install-type-with-install-command" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.16. Install - type with install command<a class="headerlink" href="#install-type-with-install-command" title="Permalink to this headline">¶</a></h2>
|
||||
<p>If you want a type to be used with install command, you must mark it as
|
||||
install: create the (empty) file "install" in your type directory:</p>
|
||||
<div class="highlight-sh"><div class="highlight"><pre><span></span>touch cdist/conf/type/__install_NAME/install
|
||||
|
@ -507,7 +529,7 @@ install: create the (empty) file "install" in your type directory:</p>
|
|||
<p>With other commands, i.e. config, it will be skipped if used.</p>
|
||||
</div>
|
||||
<div class="section" id="nonparallel-only-one-instance-can-be-run-at-a-time">
|
||||
<h2>15.16. Nonparallel - only one instance can be run at a time<a class="headerlink" href="#nonparallel-only-one-instance-can-be-run-at-a-time" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.17. Nonparallel - only one instance can be run at a time<a class="headerlink" href="#nonparallel-only-one-instance-can-be-run-at-a-time" title="Permalink to this headline">¶</a></h2>
|
||||
<p>If objects of a type must not or cannot be run in parallel when using -j
|
||||
option, you must mark it as nonparallel: create the (empty) file "nonparallel"
|
||||
in your type directory:</p>
|
||||
|
@ -517,7 +539,7 @@ in your type directory:</p>
|
|||
<p>For example, package types are nonparallel types.</p>
|
||||
</div>
|
||||
<div class="section" id="the-type-explorers">
|
||||
<h2>15.17. The type explorers<a class="headerlink" href="#the-type-explorers" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.18. The type explorers<a class="headerlink" href="#the-type-explorers" title="Permalink to this headline">¶</a></h2>
|
||||
<p>If a type needs to explore specific details, it can provide type specific
|
||||
explorers, which will be executed on the target for every created object.</p>
|
||||
<p>The explorers are stored under the "explorer" directory below the type.
|
||||
|
@ -536,7 +558,7 @@ client, like this (shortened version from the type __file):</p>
|
|||
</div>
|
||||
</div>
|
||||
<div class="section" id="writing-the-gencode-script">
|
||||
<h2>15.18. Writing the gencode script<a class="headerlink" href="#writing-the-gencode-script" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.19. Writing the gencode script<a class="headerlink" href="#writing-the-gencode-script" title="Permalink to this headline">¶</a></h2>
|
||||
<p>There are two gencode scripts: <strong>gencode-local</strong> and <strong>gencode-remote</strong>.
|
||||
The output of gencode-local is executed locally, whereas
|
||||
the output of gencode-remote is executed on the target.
|
||||
|
@ -559,7 +581,7 @@ the same as ssh for some options where colon is a delimiter, as for -L ssh
|
|||
option (see <strong>ssh</strong>(1) and <strong>scp</strong>(1)).</p>
|
||||
</div>
|
||||
<div class="section" id="variable-access-from-the-generated-scripts">
|
||||
<h2>15.19. Variable access from the generated scripts<a class="headerlink" href="#variable-access-from-the-generated-scripts" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.20. Variable access from the generated scripts<a class="headerlink" href="#variable-access-from-the-generated-scripts" title="Permalink to this headline">¶</a></h2>
|
||||
<p>In the generated scripts, you have access to the following cdist variables</p>
|
||||
<ul class="simple">
|
||||
<li>__object</li>
|
||||
|
@ -577,7 +599,7 @@ files after the script execution.</p>
|
|||
</div>
|
||||
</div>
|
||||
<div class="section" id="environment-variable-usage-idiom">
|
||||
<h2>15.20. Environment variable usage idiom<a class="headerlink" href="#environment-variable-usage-idiom" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.21. Environment variable usage idiom<a class="headerlink" href="#environment-variable-usage-idiom" title="Permalink to this headline">¶</a></h2>
|
||||
<p>In type scripts you can support environment variables with default values if
|
||||
environment variable is unset or null by using <strong>${parameter:-[word]}</strong>
|
||||
parameter expansion.</p>
|
||||
|
@ -587,7 +609,7 @@ parameter expansion.</p>
|
|||
</div>
|
||||
</div>
|
||||
<div class="section" id="log-level-in-types">
|
||||
<h2>15.21. Log level in types<a class="headerlink" href="#log-level-in-types" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.22. Log level in types<a class="headerlink" href="#log-level-in-types" title="Permalink to this headline">¶</a></h2>
|
||||
<p>cdist log level can be accessed from __cdist_log_level variable.One of:</p>
|
||||
<blockquote>
|
||||
<div><table border="1" class="docutils">
|
||||
|
@ -629,13 +651,13 @@ parameter expansion.</p>
|
|||
type explorer, type gencode.</p>
|
||||
</div>
|
||||
<div class="section" id="detecting-dry-run">
|
||||
<h2>15.22. Detecting dry run<a class="headerlink" href="#detecting-dry-run" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.23. Detecting dry run<a class="headerlink" href="#detecting-dry-run" title="Permalink to this headline">¶</a></h2>
|
||||
<p>If <code class="docutils literal"><span class="pre">$__cdist_dry_run</span></code> environment variable is set, then it's dry run.</p>
|
||||
<p>It is available for initial manifest, explorer, type manifest,
|
||||
type explorer, type gencode.</p>
|
||||
</div>
|
||||
<div class="section" id="hints-for-typewriters">
|
||||
<h2>15.23. Hints for typewriters<a class="headerlink" href="#hints-for-typewriters" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.24. Hints for typewriters<a class="headerlink" href="#hints-for-typewriters" title="Permalink to this headline">¶</a></h2>
|
||||
<p>It must be assumed that the target is pretty dumb and thus does not have high
|
||||
level tools like ruby installed. If a type requires specific tools to be present
|
||||
on the target, there must be another type that provides this tool and the first
|
||||
|
@ -649,13 +671,13 @@ a folder named "files" within the type (again, because cdist guarantee
|
|||
never ever touch this folder).</p>
|
||||
</div>
|
||||
<div class="section" id="how-to-include-a-type-into-upstream-cdist">
|
||||
<h2>15.24. How to include a type into upstream cdist<a class="headerlink" href="#how-to-include-a-type-into-upstream-cdist" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.25. How to include a type into upstream cdist<a class="headerlink" href="#how-to-include-a-type-into-upstream-cdist" title="Permalink to this headline">¶</a></h2>
|
||||
<p>If you think your type may be useful for others, ensure it works with the
|
||||
current master branch of cdist and have a look at <a class="reference external" href="cdist-hacker.html">cdist hacking</a> on
|
||||
how to submit it.</p>
|
||||
</div>
|
||||
<div class="section" id="python-types">
|
||||
<h2>15.25. Python types<a class="headerlink" href="#python-types" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>15.26. Python types<a class="headerlink" href="#python-types" title="Permalink to this headline">¶</a></h2>
|
||||
<p>From version/branch <strong>beta</strong> cdist support python types, types that are written
|
||||
in python language with cdist's core support. cdist detects such type if type is
|
||||
detectable as a python package, i.e. if <strong>__init__.py</strong> file is present in type's
|
||||
|
@ -666,59 +688,39 @@ python and have a proper shebang.</p>
|
|||
<p>Core python types replace manifest and gencode scripts. Parameters, singleton,
|
||||
nonparallel are still defined as for common types. Explorer code is also written
|
||||
in shell, since this is the code that is directly executed at target host.</p>
|
||||
<p>When writing python type you can extend <strong>cdist.core.PythonType</strong> class.
|
||||
<p>When writing python type you can extend <strong>cdist.core.pytypes.PythonType</strong> class.
|
||||
You need to implement the following methods:</p>
|
||||
<ul class="simple">
|
||||
<li><strong>type_manifest</strong>: implementation should yield <strong>cdist.core.ManifestEntry</strong>
|
||||
instances, or <strong>yield from ()</strong> if type does not use other types</li>
|
||||
<li><strong>type_manifest</strong>: implementation should yield <strong>cdist.core.pytypes.<type-name></strong>
|
||||
attribute function call result, or <strong>yield from ()</strong> if type does not use other types</li>
|
||||
<li><strong>type_gencode</strong>: implementation should return a string consisting of lines
|
||||
of shell code that will be executed at target host.</li>
|
||||
</ul>
|
||||
<p><strong>cdist.core.ManifestEntry</strong> is a python type way for invoking another cdist type.
|
||||
Example:</p>
|
||||
<div class="highlight-sh"><div class="highlight"><pre><span></span>...
|
||||
<p><strong>cdist.core.pytypes.<type-name></strong> attributes correspond to detected python types.
|
||||
<strong>Note</strong> that double underscore ('__') at the beginning of type name is removed.</p>
|
||||
<p>Example:</p>
|
||||
<div class="highlight-sh"><div class="highlight"><pre><span></span>import os
|
||||
import sys
|
||||
from cdist.core.pytypes import *
|
||||
|
||||
|
||||
class DummyConfig<span class="o">(</span>PythonType<span class="o">)</span>:
|
||||
def type_manifest<span class="o">(</span>self<span class="o">)</span>:
|
||||
<span class="c1"># Invoking pyhton file type with provided stdin source with</span>
|
||||
<span class="c1"># specified content.</span>
|
||||
<span class="nv">filepy</span> <span class="o">=</span> ManifestEntry<span class="o">(</span><span class="nv">name</span><span class="o">=</span><span class="s1">'__file_py'</span>, <span class="nv">stdin</span><span class="o">=</span><span class="s1">'dummy=py\n'</span>,
|
||||
<span class="nv">parameters</span><span class="o">={</span>
|
||||
<span class="s1">'/root/dummypy.conf'</span>: None,
|
||||
<span class="s1">'--mode'</span>: <span class="s1">'0640'</span>,
|
||||
<span class="s1">'--owner'</span>: <span class="s1">'root'</span>,
|
||||
<span class="s1">'--group'</span>: <span class="s1">'root'</span>,
|
||||
<span class="s1">'--source'</span>: <span class="s1">'-'</span>,
|
||||
<span class="o">})</span>
|
||||
yield filepy
|
||||
print<span class="o">(</span><span class="s1">'dummy manifest stdout'</span><span class="o">)</span>
|
||||
print<span class="o">(</span><span class="s1">'dummy manifest stderr\n'</span>, <span class="nv">file</span><span class="o">=</span>sys.stderr<span class="o">)</span>
|
||||
yield file_py<span class="o">(</span><span class="s1">'/root/dummy1.conf'</span>,
|
||||
<span class="nv">mode</span><span class="o">=</span><span class="s1">'0640'</span>,
|
||||
<span class="nv">owner</span><span class="o">=</span><span class="s1">'root'</span>,
|
||||
<span class="nv">group</span><span class="o">=</span><span class="s1">'root'</span>,
|
||||
<span class="nv">source</span><span class="o">=</span><span class="s1">'-'</span><span class="o">)</span>.feed_stdin<span class="o">(</span><span class="s1">'dummy=1\n'</span><span class="o">)</span>
|
||||
|
||||
<span class="c1"># Invoking pyhton file type with specified file as source.</span>
|
||||
<span class="nv">self_path</span> <span class="o">=</span> os.path.dirname<span class="o">(</span>os.path.realpath<span class="o">(</span>__file__<span class="o">))</span>
|
||||
<span class="nv">conf_path</span> <span class="o">=</span> os.path.join<span class="o">(</span>self_path, <span class="s1">'files'</span>, <span class="s1">'dummypy.conf'</span><span class="o">)</span>
|
||||
<span class="nv">filepy</span> <span class="o">=</span> ManifestEntry<span class="o">(</span><span class="nv">name</span><span class="o">=</span><span class="s1">'__file_py'</span>,
|
||||
<span class="nv">parameters</span><span class="o">={</span>
|
||||
<span class="s1">'/root/dummypy2.conf'</span>: None,
|
||||
<span class="s1">'--mode'</span>: <span class="s1">'0640'</span>,
|
||||
<span class="s1">'--owner'</span>: <span class="s1">'root'</span>,
|
||||
<span class="s1">'--group'</span>: <span class="s1">'root'</span>,
|
||||
<span class="s1">'--source'</span>: conf_path,
|
||||
<span class="o">})</span>
|
||||
yield filepy
|
||||
|
||||
<span class="c1"># Invoking standard shell file type with stdin source feeded</span>
|
||||
<span class="c1"># from file.</span>
|
||||
<span class="nv">self_path</span> <span class="o">=</span> os.path.dirname<span class="o">(</span>os.path.realpath<span class="o">(</span>__file__<span class="o">))</span>
|
||||
<span class="nv">conf_path</span> <span class="o">=</span> os.path.join<span class="o">(</span>self_path, <span class="s1">'files'</span>, <span class="s1">'dummysh.conf'</span><span class="o">)</span>
|
||||
with open<span class="o">(</span>conf_path, <span class="s1">'r'</span><span class="o">)</span> as f:
|
||||
<span class="nv">filepy</span> <span class="o">=</span> ManifestEntry<span class="o">(</span><span class="nv">name</span><span class="o">=</span><span class="s1">'__file'</span>, <span class="nv">stdin</span><span class="o">=</span>f,
|
||||
<span class="nv">parameters</span><span class="o">={</span>
|
||||
<span class="s1">'/root/dummysh.conf'</span>: None,
|
||||
<span class="s1">'--mode'</span>: <span class="s1">'0600'</span>,
|
||||
<span class="s1">'--owner'</span>: <span class="s1">'root'</span>,
|
||||
<span class="s1">'--group'</span>: <span class="s1">'root'</span>,
|
||||
<span class="s1">'--source'</span>: <span class="s1">'-'</span>,
|
||||
<span class="o">})</span>
|
||||
yield filepy
|
||||
...
|
||||
<span class="nv">conf_path</span> <span class="o">=</span> os.path.join<span class="o">(</span>self_path, <span class="s1">'files'</span>, <span class="s1">'dummy.conf'</span><span class="o">)</span>
|
||||
yield file_py<span class="o">(</span><span class="s1">'/root/dummy2.conf'</span>,
|
||||
<span class="nv">mode</span><span class="o">=</span><span class="s1">'0640'</span>,
|
||||
<span class="nv">owner</span><span class="o">=</span><span class="s1">'root'</span>,
|
||||
<span class="nv">group</span><span class="o">=</span><span class="s1">'root'</span>,
|
||||
<span class="nv">source</span><span class="o">=</span>conf_path<span class="o">)</span>
|
||||
</pre></div>
|
||||
</div>
|
||||
<p><strong>cdist.core.PythonType</strong> class provides the following methods:</p>
|
||||
|
@ -741,7 +743,7 @@ which is re-implementation of <strong>__file</strong> type.</p>
|
|||
init manifests and scripts for running and measuring duration of samples.
|
||||
There, under <strong>conf/type/__dummy_config</strong> you can find another example of
|
||||
python type, which (unlike <strong>__file_py</strong> type) also uses new manifest implementation
|
||||
that yields <strong>ManifestEntry</strong> instances.</p>
|
||||
that yields <strong>cdist.core.pytypes.<type-name></strong> attribute function call results.</p>
|
||||
<p><strong>NOTE</strong> that python types implementation is under the beta, not directly controled by
|
||||
the <strong>-b/--beta</strong> option. It is controled by the explicit usage of python types in
|
||||
your config.</p>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16. cdist types — cdist 5.1.1 documentation</title>
|
||||
<title>16. cdist types — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>5. How to upgrade cdist — cdist 5.1.1 documentation</title>
|
||||
<title>5. How to upgrade cdist — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>1. Why should I use cdist? — cdist 5.1.1 documentation</title>
|
||||
<title>1. Why should I use cdist? — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>Index — cdist 5.1.1 documentation</title>
|
||||
<title>Index — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -71,7 +71,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>cdist - usable configuration management — cdist 5.1.1 documentation</title>
|
||||
<title>cdist - usable configuration management — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'./',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -71,7 +71,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>10. cdist-dump(1) — cdist 5.1.1 documentation</title>
|
||||
<title>10. cdist-dump(1) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>11. cdist-new-type(1) — cdist 5.1.1 documentation</title>
|
||||
<title>11. cdist-new-type(1) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>9. cdist(1) — cdist 5.1.1 documentation</title>
|
||||
<title>9. cdist(1) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.1. cdist-type__acl(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.1. cdist-type__acl(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
@ -116,9 +116,9 @@
|
|||
<li class="toctree-l2 current"><a class="current reference internal" href="#">16.1. cdist-type__acl(7)</a><ul>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#name">16.1.1. NAME</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#description">16.1.2. DESCRIPTION</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#optional-multiple-parameters">16.1.3. OPTIONAL MULTIPLE PARAMETERS</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#optional-parameters">16.1.4. OPTIONAL PARAMETERS</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#boolean-parameters">16.1.5. BOOLEAN PARAMETERS</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#required-multiple-parameters">16.1.3. REQUIRED MULTIPLE PARAMETERS</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#boolean-parameters">16.1.4. BOOLEAN PARAMETERS</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#deprecated-parameters">16.1.5. DEPRECATED PARAMETERS</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#examples">16.1.6. EXAMPLES</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#authors">16.1.7. AUTHORS</a></li>
|
||||
<li class="toctree-l3"><a class="reference internal" href="#copying">16.1.8. COPYING</a></li>
|
||||
|
@ -363,52 +363,62 @@
|
|||
</div>
|
||||
<div class="section" id="description">
|
||||
<h2>16.1.2. DESCRIPTION<a class="headerlink" href="#description" title="Permalink to this headline">¶</a></h2>
|
||||
<p>ACL must be defined as 3-symbol combination, using <code class="docutils literal"><span class="pre">r</span></code>, <code class="docutils literal"><span class="pre">w</span></code>, <code class="docutils literal"><span class="pre">x</span></code> and <code class="docutils literal"><span class="pre">-</span></code>.</p>
|
||||
<p>Fully supported and tested on Linux (ext4 filesystem), partial support for FreeBSD.</p>
|
||||
<p>See <code class="docutils literal"><span class="pre">setfacl</span></code> and <code class="docutils literal"><span class="pre">acl</span></code> manpages for more details.</p>
|
||||
</div>
|
||||
<div class="section" id="optional-multiple-parameters">
|
||||
<h2>16.1.3. OPTIONAL MULTIPLE PARAMETERS<a class="headerlink" href="#optional-multiple-parameters" title="Permalink to this headline">¶</a></h2>
|
||||
<div class="section" id="required-multiple-parameters">
|
||||
<h2>16.1.3. REQUIRED MULTIPLE PARAMETERS<a class="headerlink" href="#required-multiple-parameters" title="Permalink to this headline">¶</a></h2>
|
||||
<dl class="docutils">
|
||||
<dt>user</dt>
|
||||
<dd>Add user ACL entry.</dd>
|
||||
<dt>group</dt>
|
||||
<dd>Add group ACL entry.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<div class="section" id="optional-parameters">
|
||||
<h2>16.1.4. OPTIONAL PARAMETERS<a class="headerlink" href="#optional-parameters" title="Permalink to this headline">¶</a></h2>
|
||||
<dl class="docutils">
|
||||
<dt>mask</dt>
|
||||
<dd>Add mask ACL entry.</dd>
|
||||
<dt>other</dt>
|
||||
<dd>Add other ACL entry.</dd>
|
||||
<dt>acl</dt>
|
||||
<dd>Set ACL entry following <code class="docutils literal"><span class="pre">getfacl</span></code> output syntax.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<div class="section" id="boolean-parameters">
|
||||
<h2>16.1.5. BOOLEAN PARAMETERS<a class="headerlink" href="#boolean-parameters" title="Permalink to this headline">¶</a></h2>
|
||||
<h2>16.1.4. BOOLEAN PARAMETERS<a class="headerlink" href="#boolean-parameters" title="Permalink to this headline">¶</a></h2>
|
||||
<dl class="docutils">
|
||||
<dt>default</dt>
|
||||
<dd>Set all ACL entries as default too.
|
||||
Only directories can have default ACLs.
|
||||
Setting default ACL in FreeBSD is currently not supported.</dd>
|
||||
<dt>recursive</dt>
|
||||
<dd>Make <code class="docutils literal"><span class="pre">setfacl</span></code> recursive (Linux only), but not <code class="docutils literal"><span class="pre">getfacl</span></code> in explorer.</dd>
|
||||
<dt>default</dt>
|
||||
<dd>Add default ACL entries (FreeBSD not supported).</dd>
|
||||
<dt>remove</dt>
|
||||
<dd>Remove undefined ACL entries (Solaris not supported).
|
||||
ACL entries for <code class="docutils literal"><span class="pre">mask</span></code> and <code class="docutils literal"><span class="pre">other</span></code> can't be removed.</dd>
|
||||
<dd>Remove undefined ACL entries.
|
||||
<code class="docutils literal"><span class="pre">mask</span></code> and <code class="docutils literal"><span class="pre">other</span></code> entries can't be removed, but only changed.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<div class="section" id="deprecated-parameters">
|
||||
<h2>16.1.5. DEPRECATED PARAMETERS<a class="headerlink" href="#deprecated-parameters" title="Permalink to this headline">¶</a></h2>
|
||||
<p>Parameters <code class="docutils literal"><span class="pre">user</span></code>, <code class="docutils literal"><span class="pre">group</span></code>, <code class="docutils literal"><span class="pre">mask</span></code> and <code class="docutils literal"><span class="pre">other</span></code> are deprecated and they
|
||||
will be removed in future versions. Please use <code class="docutils literal"><span class="pre">acl</span></code> parameter instead.</p>
|
||||
</div>
|
||||
<div class="section" id="examples">
|
||||
<h2>16.1.6. EXAMPLES<a class="headerlink" href="#examples" title="Permalink to this headline">¶</a></h2>
|
||||
<div class="highlight-sh"><div class="highlight"><pre><span></span>__acl /srv/project <span class="se">\</span>
|
||||
--default <span class="se">\</span>
|
||||
--recursive <span class="se">\</span>
|
||||
--remove <span class="se">\</span>
|
||||
--acl user:alice:rwx <span class="se">\</span>
|
||||
--acl user:bob:r-x <span class="se">\</span>
|
||||
--acl group:project-group:rwx <span class="se">\</span>
|
||||
--acl group:some-other-group:r-x <span class="se">\</span>
|
||||
--acl mask::r-x <span class="se">\</span>
|
||||
--acl other::r-x
|
||||
|
||||
<span class="c1"># give Alice read-only access to subdir,</span>
|
||||
<span class="c1"># but don't allow her to see parent content.</span>
|
||||
|
||||
__acl /srv/project2 <span class="se">\</span>
|
||||
--remove <span class="se">\</span>
|
||||
--acl default:group:secret-project:rwx <span class="se">\</span>
|
||||
--acl group:secret-project:rwx <span class="se">\</span>
|
||||
--acl user:alice:--x
|
||||
|
||||
__acl /srv/project2/subdir <span class="se">\</span>
|
||||
--default <span class="se">\</span>
|
||||
--remove <span class="se">\</span>
|
||||
--user alice:rwx <span class="se">\</span>
|
||||
--user bob:r-x <span class="se">\</span>
|
||||
--group project-group:rwx <span class="se">\</span>
|
||||
--group some-other-group:r-x <span class="se">\</span>
|
||||
--mask r-x <span class="se">\</span>
|
||||
--other r-x
|
||||
--acl group:secret-project:rwx <span class="se">\</span>
|
||||
--acl user:alice:r-x
|
||||
</pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.2. cdist-type__apt_default_release(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.2. cdist-type__apt_default_release(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.3. cdist-type__apt_key(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.3. cdist-type__apt_key(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.4. cdist-type__apt_key_uri(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.4. cdist-type__apt_key_uri(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.5. cdist-type__apt_mark(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.5. cdist-type__apt_mark(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.6. cdist-type__apt_norecommends(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.6. cdist-type__apt_norecommends(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.7. cdist-type__apt_ppa(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.7. cdist-type__apt_ppa(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.8. cdist-type__apt_source(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.8. cdist-type__apt_source(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.9. cdist-type__apt_update_index(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.9. cdist-type__apt_update_index(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.10. cdist-type__block(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.10. cdist-type__block(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.11. cdist-type__ccollect_source(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.11. cdist-type__ccollect_source(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.12. cdist-type__cdist(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.12. cdist-type__cdist(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.13. cdist-type__cdist_preos_trigger(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.13. cdist-type__cdist_preos_trigger(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.14. cdist-type__cdistmarker(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.14. cdist-type__cdistmarker(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.15. cdist-type__check_messages(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.15. cdist-type__check_messages(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.16. cdist-type__chroot_mount(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.16. cdist-type__chroot_mount(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.17. cdist-type__chroot_umount(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.17. cdist-type__chroot_umount(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.18. cdist-type__clean_path(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.18. cdist-type__clean_path(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.19. cdist-type__config_file(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.19. cdist-type__config_file(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.20. cdist-type__consul(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.20. cdist-type__consul(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.21. cdist-type__consul_agent(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.21. cdist-type__consul_agent(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.22. cdist-type__consul_check(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.22. cdist-type__consul_check(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.23. cdist-type__consul_reload(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.23. cdist-type__consul_reload(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.24. cdist-type__consul_service(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.24. cdist-type__consul_service(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.25. cdist-type__consul_template(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.25. cdist-type__consul_template(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.26. cdist-type__consul_template_template(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.26. cdist-type__consul_template_template(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.27. cdist-type__consul_watch_checks(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.27. cdist-type__consul_watch_checks(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.28. cdist-type__consul_watch_event(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.28. cdist-type__consul_watch_event(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.29. cdist-type__consul_watch_key(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.29. cdist-type__consul_watch_key(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.30. cdist-type__consul_watch_keyprefix(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.30. cdist-type__consul_watch_keyprefix(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.31. cdist-type__consul_watch_nodes(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.31. cdist-type__consul_watch_nodes(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.32. cdist-type__consul_watch_service(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.32. cdist-type__consul_watch_service(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.33. cdist-type__consul_watch_services(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.33. cdist-type__consul_watch_services(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.34. cdist-type__cron(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.34. cdist-type__cron(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.35. cdist-type__daemontools(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.35. cdist-type__daemontools(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.36. cdist-type__daemontools_service(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.36. cdist-type__daemontools_service(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.37. cdist-type__debconf_set_selections(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.37. cdist-type__debconf_set_selections(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.38. cdist-type__directory(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.38. cdist-type__directory(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.39. cdist-type__docker(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.39. cdist-type__docker(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.40. cdist-type__docker_compose(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.40. cdist-type__docker_compose(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.41. cdist-type__docker_config(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.41. cdist-type__docker_config(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.42. cdist-type__docker_secret(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.42. cdist-type__docker_secret(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.43. cdist-type__docker_stack(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.43. cdist-type__docker_stack(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.44. cdist-type__docker_swarm(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.44. cdist-type__docker_swarm(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.45. cdist-type__dog_vdi(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.45. cdist-type__dog_vdi(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.46. cdist-type__dot_file(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.46. cdist-type__dot_file(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.47. cdist-type__file(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.47. cdist-type__file(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.48. cdist-type__filesystem(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.48. cdist-type__filesystem(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.49. cdist-type__firewalld_rule(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.49. cdist-type__firewalld_rule(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.50. cdist-type__firewalld_start(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.50. cdist-type__firewalld_start(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.51. cdist-type__git(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.51. cdist-type__git(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.52. cdist-type__go_get(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.52. cdist-type__go_get(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.53. cdist-type__golang_from_vendor(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.53. cdist-type__golang_from_vendor(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.54. cdist-type__grafana_dashboard(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.54. cdist-type__grafana_dashboard(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.55. cdist-type__group(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.55. cdist-type__group(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.56. cdist-type__hostname(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.56. cdist-type__hostname(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.57. cdist-type__hosts(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.57. cdist-type__hosts(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.58. cdist-type__install_bootloader_grub(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.58. cdist-type__install_bootloader_grub(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.59. cdist-type__install_chroot_mount(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.59. cdist-type__install_chroot_mount(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.60. cdist-type__install_chroot_umount(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.60. cdist-type__install_chroot_umount(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.61. cdist-type__install_config(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.61. cdist-type__install_config(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.62. cdist-type__install_coreos(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.62. cdist-type__install_coreos(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.63. cdist-type__directory(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.63. cdist-type__directory(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.64. cdist-type__install_file(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.64. cdist-type__install_file(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<title>16.65. cdist-type__install_fstab(7) — cdist 5.1.1 documentation</title>
|
||||
<title>16.65. cdist-type__install_fstab(7) — cdist 5.1.2 documentation</title>
|
||||
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT:'../',
|
||||
VERSION:'5.1.1',
|
||||
VERSION:'5.1.2',
|
||||
LANGUAGE:'None',
|
||||
COLLAPSE_INDEX:false,
|
||||
FILE_SUFFIX:'.html',
|
||||
|
@ -72,7 +72,7 @@
|
|||
|
||||
|
||||
<div class="version">
|
||||
5.1.1
|
||||
5.1.2
|
||||
</div>
|
||||
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue