# $admin_mail: # the email address from which the build failure notifications # will be sent # $pkg_uphost: # hostname of the server where submitted packages are uploaded # $build_nodes: # a hash containing available build nodes indexed by architecture # $build_nodes_aliases: # a hash containing build nodes indexed by their alias # $build_src_node: # hostname of the server building the initial src.rpm # $clean_uploads_logs_age: # old logs are cleaned when they are older than some amount of days. # You can define this amount of time using this variable. Set it to # 14 for two weeks, 2 for two days, or 0 if you don't want to # clean old logs at all # $clean_uploads_packages_age: # same as $clean_uploads_logs_age but for old RPMs class buildsystem::var::scheduler( $admin_mail = "root@${::domain}", $pkg_uphost = "pkgsubmit.${::domain}", $build_nodes, $build_nodes_aliases = {}, $build_src_node, $clean_uploads_logs_age = 14, $clean_uploads_packages_age = 7 ){ $login = 'schedbot' $homedir = "/var/lib/${login}" $logdir = "/var/log/${login}" }