Skip to content
This repository has been archived by the owner on Jan 30, 2019. It is now read-only.

Latest commit

 

History

History
46 lines (33 loc) · 1.41 KB

README.md

File metadata and controls

46 lines (33 loc) · 1.41 KB

boinc Puppet

####Table of Contents

  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Setup - The basics of getting started with boinc
  4. Usage - Configuration options and additional functionality
  5. Reference - An under-the-hood peek at what the module is doing and how
  6. Limitations - OS compatibility, etc.
  7. Development - Guide for contributing to the module

Module Description

This module installs, configures, and manages the BOINC distributed computing platform.

Setup

Beginning with boinc

include boinc should be enough to get you started. This will install boinc and boinc-mgr on your system with no configuration. A more useful configruation with a project and account would look like:

class { 'boinc':
  project  => 'SETI@home',
  account  => 'joe_black',
  password => 'supersecret',
}

Usage

Reference

This module will also allow you to configure different options for logger and merge_behavior. The default behavior is to set logger to console and merge behavior to native.

Parameters

  • project A string value naming the project you wish to manage. Default:
  • account A string of your account name

Limitations

Development

Pull requests on github! If someone wrote spec tests, that would be awesome.