cdist configuration management
Latest manual: https://www.cdi.st/manual/latest/
Home page: https://www.cdi.st
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
74 lines
1.3 KiB
74 lines
1.3 KiB
cdist-new-type(1) |
|
================= |
|
|
|
NAME |
|
---- |
|
cdist-new-type - Create new type skeleton |
|
|
|
|
|
SYNOPSIS |
|
-------- |
|
|
|
:: |
|
|
|
cdist-new-type TYPE-NAME AUTHOR-NAME AUTHOR-EMAIL [TYPE-BASE-PATH] |
|
|
|
|
|
|
|
DESCRIPTION |
|
----------- |
|
cdist-new-type is a helper script that creates new type skeleton. |
|
It is then up to the type author to finish the type. |
|
|
|
It creates skeletons for the following files: |
|
|
|
* man.rst |
|
* manifest |
|
* gencode-remote. |
|
|
|
Upon creation it prints the path to the newly created type directory. |
|
|
|
|
|
ARGUMENTS |
|
--------- |
|
**TYPE-NAME** |
|
Name of the new type. |
|
|
|
**AUTHOR-NAME** |
|
Type author's full name. |
|
|
|
**AUTHOR-NAME** |
|
Type author's email. |
|
|
|
**TYPE-BASE-PATH** |
|
Path to the base directory of the type. If not set it defaults |
|
to '$PWD/type'. |
|
|
|
|
|
EXAMPLES |
|
-------- |
|
|
|
.. code-block:: sh |
|
|
|
# Create new type __foo in ~/.cdist directory. |
|
$ cd ~/.cdist |
|
$ cdist-new-type '__foo' 'Foo Bar' 'foo.bar at foobar.org' |
|
/home/foo/.cdist/type/__foo |
|
|
|
|
|
SEE ALSO |
|
-------- |
|
:strong:`cdist`\ (1) |
|
|
|
|
|
AUTHORS |
|
------- |
|
|
|
| Steven Armstrong <steven-cdist--@--armstrong.cc> |
|
| Darko Poljak <darko.poljak--@--ungleich.ch> |
|
|
|
|
|
COPYING |
|
------- |
|
Copyright \(C) 2019 Steven Armstrong, Darko Poljak. Free use of this software is |
|
granted under the terms of the GNU General Public License v3 or later (GPLv3+).
|
|
|