DOKK / manpages / debian 12 / cdist / cdist-new-type.1.en
CDIST-NEW-TYPE(1) cdist CDIST-NEW-TYPE(1)

cdist-new-type - Create new type skeleton

cdist-new-type TYPE-NAME AUTHOR-NAME AUTHOR-EMAIL [TYPE-BASE-PATH]


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.

Name of the new type.
Type author's full name.
Type author's email.
Path to the base directory of the type. If not set it defaults to '$PWD/type'.

# 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


cdist(1)

Steven Armstrong <steven-cdist--@--armstrong.cc>
Darko Poljak <darko.poljak--@--ungleich.ch>

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+).

ungleich GmbH 2021

January 15, 2023 7.0.0