Skip to content

fasrc/puppet-module-xdmod

 
 

Repository files navigation

puppet-module-xdmod

Build Status

####Table of Contents

  1. Overview
  2. Usage - Configuration options
  3. Reference - Parameter and detailed reference to all options
  4. Limitations - OS compatibility, etc.
  5. Development - Guide for contributing to the module
  6. TODO
  7. Additional Information

Overview

TODO

Open XDMoD Compatibility

Open XDMoD Versions 3.5.0 4.5.0 > 4.5.0
puppet-module-xdmod 0.x yes no no
puppet-module-xdmod 1.x no yes unknown

Usage

TODO

xdmod

class { 'xdmod': }

Reference

Classes

Public classes

  • xdmod: Installs and configures xdmod.

Private classes

  • xdmod::install: Installs xdmod packages.
  • xdmod::database: Manage XDMoD databases.
  • xdmod::config: Configures xdmod.
  • xdmod::apache: Manage Apache configurations.
  • xdmod::params: Sets parameter defaults based on fact values.

Parameters

xdmod

TODO

Limitations

This module has been tested on:

  • CentOS 6 x86_64

Development

Testing

Testing requires the following dependencies:

  • rake
  • bundler

Install gem dependencies

bundle install

Run unit tests

bundle exec rake test

If you have Vagrant >= 1.2.0 installed you can run system tests

bundle exec rake beaker

TODO

  • Support multiple XDMoD resources/clusters

Further Information

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 53.0%
  • Puppet 37.3%
  • Shell 6.2%
  • HTML 3.5%