11. cdist-new-type(1)¶
11.1. NAME¶
cdist-new-type - Create new type skeleton
11.2. SYNOPSIS¶
cdist-new-type TYPE-NAME AUTHOR-NAME AUTHOR-EMAIL [TYPE-BASE-PATH]
11.3. 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.
11.4. 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'.
11.5. EXAMPLES¶
# 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
11.6. SEE ALSO¶
cdist(1)
11.7. AUTHORS¶
Steven Armstrong <steven-cdist--@--armstrong.cc>
Darko Poljak <darko.poljak--@--ungleich.ch>
11.8. 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+).