define pacman::repo ( Enum['present', 'absent'] $ensure = 'present', String $repo_name = $name, # String $include, String $server, String $sig_level, ) { ini_setting { default: ensure => $ensure, path => $::pacman::conf_path, section => $repo_name , ; "Pacman repo [${repo_name}] server": setting => 'Server', value => $server , ; "Pacman repo [${repo_name}] SigLevel": setting => 'SigLevel', value => $sig_level , ; } }