Name: arc_ce
Owner: CERN Operations
Description: Puppet module for installation and configuration for an ARC CE
Created: 2015-02-05 10:41:08.0
Updated: 2015-02-05 10:41:09.0
Pushed: 2014-10-31 09:53:50.0
Homepage: null
Size: 759
Language: Perl
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
The arc_ce modules allows you to set up a Nordugrid Advanced Resource Ccollector (ARC) Computing Element (CE) (http://www.nordugrid.org/arc/ce/). It depends on several other modules, including puppetlabs/(stdlib|concat|firewall) and CERNOps/fetchcrl. Please check the modulefile for detailed dependencies.
This module allows you to install and configure the ARC CE. The current version
What arc_ce affects:
To install ARC CE with the default parameters
class { 'arc_ce': }
arc_ce
Parameters within arc_ce
:
allow_new_jobs
Sets the allownew
parameter in the [gridftpd]
section. Can be 'yes' or 'no'.
apel_testing
Sets the URL for APEL reporting. If true
it will send job reports to
http://test-msg02.afroditi.hellasgrid.gr:6163
and queue /queue/global.accounting.cputest.CENTRAL
.
If set to false
(default) it will send reports to
http://msg.cro-ngi.hr:6163
and queue /queue/global.accounting.cpu.central
.
apel_urbatch
Number of job reports to be send at once. Default is 1000.
arc_ce::queue
Custom fixes are described in the fixed.md file.
This project contains tests for both rspec-puppet and beaker-rspec to verify functionality. For in-depth information please see their respective documentation.
Quickstart:
gem install bundler
bundle install
bundle exec rake spec
bundle exec rspec spec/acceptance
RS_DEBUG=yes bundle exec rspec spec/acceptance