cdist-backup/cdist/conf/type
Matthias Stecher 5e6e17b3e5 Moved default parameter values from scripts to cdist parameter handling.
For more generalisation, the default parameter values are now handled by
cdist instead of trying to get a value and use a default if parameter is
not given.

It handles the default values in a more general way, instead of write
one default in (possibly) multiple places.
Problem occurred when checking the 'state' parameter, which required to
set a default value in two places.
2020-02-15 09:46:23 +01:00
..
__acl __acl: add --file and --directory for convenience 2020-01-19 22:51:40 +02:00
__apt_default_release
__apt_key __apt_key: use mktemp for unique temporary gpg home 2019-11-21 14:15:51 +02:00
__apt_key_uri
__apt_mark
__apt_norecommends
__apt_ppa Fix problems found by sellcheck in type explorers. 2018-10-07 19:41:44 +02:00
__apt_source
__apt_unattended_upgrades __apt_unattended_upgrades: update manual 2020-01-17 14:48:54 +02:00
__apt_update_index
__block [type/__block] Quote prefix and suffix correctly 2019-04-24 11:27:26 +02:00
__ccollect_source Merge pull request #696 from thriqon/shellcheck-party-SC2086 2018-10-05 10:26:53 +02:00
__cdist Update old homepage residual refs and non working git protocol 2019-05-09 08:26:42 +02:00
__cdistmarker
__check_messages Fix shellcheck SC2002 2019-04-06 10:52:32 +02:00
__chroot_mount
__chroot_umount
__clean_path Revert "Merge branch '__clean_path_use_types' into 'master'" 2019-11-26 17:58:25 +01:00
__config_file
__consul consul, changelog, consul agent => alpine 2019-05-18 23:46:09 +02:00
__consul_agent [consul/alpine] no init script required to be deployed anymore 2019-12-15 22:56:16 +01:00
__consul_check
__consul_reload
__consul_service
__consul_template Improve quoting. 2018-10-10 12:52:50 +02:00
__consul_template_template Fix SC2030,SC2031. 2018-10-06 08:36:06 +02:00
__consul_watch_checks
__consul_watch_event
__consul_watch_key
__consul_watch_keyprefix
__consul_watch_nodes
__consul_watch_service
__consul_watch_services
__cron Moved default parameter values from scripts to cdist parameter handling. 2020-02-15 09:46:23 +01:00
__daemontools Improve shell code. 2018-10-10 12:43:39 +02:00
__daemontools_service
__debconf_set_selections
__directory support solaris in __(file|directory)/explorer/stat 2019-04-20 16:10:17 +03:00
__docker Fix variable typo 2019-08-04 21:54:13 +02:00
__docker_compose Disable SC2016 check. 2018-10-05 10:32:38 +02:00
__docker_config
__docker_secret
__docker_stack
__docker_swarm __docker_swarm: Fix for Docker 19.03 2019-08-23 11:28:13 +02:00
__dog_vdi
__dot_file Fix SC2230. 2018-10-05 12:27:43 +02:00
__file support solaris in __(file|directory)/explorer/stat 2019-04-20 16:10:17 +03:00
__filesystem
__firewalld_rule Merge pull request #696 from thriqon/shellcheck-party-SC2086 2018-10-05 10:26:53 +02:00
__firewalld_start
__git Add --shallow option 2019-10-08 13:45:20 +02:00
__go_get Fix problems found by sellcheck in type explorers. 2018-10-07 19:41:44 +02:00
__golang_from_vendor Disable SC2016 check. 2018-10-05 10:32:38 +02:00
__grafana_dashboard Fix issues/Make prometheus+grafana+blackbox types compatible with Debian 10 2019-10-15 20:19:04 +02:00
__group Revert "Fix missed parameter file reading" 2019-10-08 08:30:27 +02:00
__hostname __hostname: silence grep exit 1, when os_version is not numeric 2019-11-22 18:56:34 +02:00
__hosts
__install_bootloader_grub
__install_chroot_mount
__install_chroot_umount bugfix: __install_chroot_umount was not using __chroot_umount/manifest 2019-12-19 12:33:47 +01:00
__install_config Fix after shellcheck. 2018-10-10 12:43:39 +02:00
__install_coreos Fix SC1117. 2018-10-07 10:22:11 +02:00
__install_directory Fix documentation for install types 2019-12-06 09:00:16 +01:00
__install_file Fix documentation for install types 2019-12-06 09:00:16 +01:00
__install_fstab
__install_generate_fstab Fix SC2044. 2018-10-05 13:05:01 +02:00
__install_mkfs
__install_mount Fix SC2044. 2018-10-05 13:05:01 +02:00
__install_partition_msdos
__install_partition_msdos_apply shellcheck on /files/ scripts. 2018-10-10 12:43:39 +02:00
__install_reboot
__install_reset_disk Fix SC1117. 2018-10-07 10:22:11 +02:00
__install_stage
__install_umount
__iptables_apply Rule should be split. 2018-10-10 15:01:03 +02:00
__iptables_rule
__issue
__jail Fix remaining shellcheck problems. 2018-10-07 10:22:11 +02:00
__jail_freebsd9 Fix problems found by sellcheck in type explorers. 2018-10-07 19:41:44 +02:00
__jail_freebsd10 Fix problems found by sellcheck in type explorers. 2018-10-07 19:41:44 +02:00
__key_value shellcheck on /files/ scripts. 2018-10-10 12:43:39 +02:00
__keyboard
__letsencrypt_cert Merge branch 'master' of code.ungleich.ch:ungleich-public/cdist 2019-10-17 16:47:28 +02:00
__line [__line] Produce error when file does not exist 2020-01-15 22:00:56 +01:00
__link __link: add messaging 2019-04-11 13:59:15 +03:00
__locale [locale/alpine] exit 0 in gencode-remote 2019-04-15 18:56:51 +02:00
__locale_system
__motd
__mount Fix remaining shellcheck problems. 2018-10-07 10:22:11 +02:00
__mysql_database __mysql_database: add manual 2020-01-03 18:33:23 +02:00
__mysql_privileges __mysql_privileges: add manual 2020-01-03 18:55:55 +02:00
__mysql_user __mysql_user: add manual 2020-01-03 18:48:11 +02:00
__openldap_server Fix shellcheck reported issues 2019-12-12 07:37:32 +01:00
__package [alpine] add support for alpine in __package and __package_apk 2019-04-15 16:11:58 +02:00
__package_apk [__package_apk] fix / add support for @yrepo syntax 2019-05-14 11:47:15 +02:00
__package_apt
__package_dpkg
__package_emerge shellcheck: SC2236: use -n instead of ! -z 2019-02-15 20:44:03 +01:00
__package_emerge_dependencies [type/__package_emerge_dependendencies] Send messages when a dependency is installed 2018-12-07 16:55:49 +01:00
__package_luarocks [type/__package_*] Print installed/removed messages 2018-12-07 16:53:21 +01:00
__package_opkg [type/__package_*] Print installed/removed messages 2018-12-07 16:53:21 +01:00
__package_pacman [type/__package_*] Print installed/removed messages 2018-12-07 16:53:21 +01:00
__package_pip [type/__package_*] Print installed/removed messages 2018-12-07 16:53:21 +01:00
__package_pkg_freebsd [type/__package_*] Print installed/removed messages 2018-12-07 16:53:21 +01:00
__package_pkg_openbsd Remove unused explorer 2018-12-21 22:23:41 +01:00
__package_pkgng_freebsd [type/__package_*] Print installed/removed messages 2018-12-07 16:53:21 +01:00
__package_rubygem [type/__package_*] Print installed/removed messages 2018-12-07 16:53:21 +01:00
__package_update_index [PACKAGE-UPDATE-INDEX]: Bugfix of the alpine part of the __package_update_index type 2019-12-03 10:13:46 +01:00
__package_upgrade_all
__package_yum [type/__package_*] Print installed/removed messages 2018-12-07 16:53:21 +01:00
__package_zypper [type/__package_*] Print installed/removed messages 2018-12-07 16:53:21 +01:00
__pacman_conf
__pacman_conf_integrate Merge pull request #696 from thriqon/shellcheck-party-SC2086 2018-10-05 10:26:53 +02:00
__pf_apply
__pf_ruleset Fix SC2154. Note: ignoring __<name> vars. 2018-10-07 10:22:11 +02:00
__ping type: Add new type __ping 2018-11-26 20:37:43 +01:00
__postfix ++alpine support 2019-05-14 16:49:33 +02:00
__postfix_master Fix remaining shellcheck problems. 2018-10-07 10:22:11 +02:00
__postfix_postconf ++alpine support 2019-05-14 16:49:33 +02:00
__postfix_postmap
__postfix_reload
__postgres_database __postgres_*: fix forgotten edge cases in delimited identifier escape 2020-01-17 11:24:24 +01:00
__postgres_extension Improve OpenBSD support (#720) 2018-11-03 19:17:56 +01:00
__postgres_role __postgres_*: fix forgotten edge cases in delimited identifier escape 2020-01-17 11:24:24 +01:00
__process Fix remaining shellcheck problems. 2018-10-07 10:22:11 +02:00
__prometheus_alertmanager Fix issues/Make prometheus+grafana+blackbox types compatible with Debian 10 2019-10-15 20:19:04 +02:00
__prometheus_exporter Fix issues/Make prometheus+grafana+blackbox types compatible with Debian 10 2019-10-15 20:19:04 +02:00
__prometheus_server Fix issues/Make prometheus+grafana+blackbox types compatible with Debian 10 2019-10-15 20:19:04 +02:00
__pyvenv
__qemu_img Merge pull request #696 from thriqon/shellcheck-party-SC2086 2018-10-05 10:26:53 +02:00
__rbenv
__rsync Fix SC2162. 2018-10-05 12:50:01 +02:00
__rvm Fix SC1117. 2018-10-07 10:22:11 +02:00
__rvm_gem
__rvm_gemset Disable SC2016 check. 2018-10-05 10:32:38 +02:00
__rvm_ruby
__sensible_editor [__sensible_editor] Fix SC2028 2019-10-14 11:31:29 +02:00
__ssh_authorized_key Improve OpenBSD support (#720) 2018-11-03 19:17:56 +01:00
__ssh_authorized_keys [__ssh_authorized_keys] Fix incorrectly escaped variable 2019-10-02 15:38:38 +02:00
__ssh_dot_ssh [__ssh_dot_ssh] Fall back to /etc files if getent(1) is not available 2019-10-01 08:43:12 +02:00
__staged_file Use portable -p instead of --tmpdir for mktemp 2019-03-25 18:36:55 -03:00
__start_on_boot [type-docs] __start_on_boot: remove unspported *BSD claim. 2019-12-10 13:12:54 +01:00
__sysctl [__sysctl] add alpine support 2019-09-20 21:17:13 +09:00
__systemd_unit shellcheck: SC2236: use -n instead of ! -z 2019-02-15 20:44:03 +01:00
__timezone [timezone] + alpine support 2019-04-15 18:44:30 +02:00
__ufw give error msg to stderr 2019-11-24 17:18:34 +01:00
__ufw_rule Added __ufw and __ufw_rule. 2019-04-10 19:45:34 -07:00
__update_alternatives
__user [__user] Fall back to /etc files if getent(1) is not available 2019-10-01 08:12:57 +02:00
__user_groups
__xymon_apache add new type __xymon_apache as a helper for __xymon_server 2019-10-08 18:34:08 +02:00
__xymon_client add --msgcache-parameter to support passive clients (__xymon_client) 2019-11-20 15:47:25 +01:00
__xymon_config add parameters for ownership and generic rsync-options (__xymon_config) 2019-11-20 15:49:25 +01:00
__xymon_server correct condition -- should check on remote side 2019-10-08 18:38:33 +02:00
__yum_repo shellcheck on /files/ scripts. 2018-10-10 12:43:39 +02:00
__zypper_repo To keep original echo intentionally disable SC2046 too 2019-02-15 20:44:03 +01:00
__zypper_service Fix spelling error in manpage 2019-04-23 17:18:28 +02:00