Projects

List of projects that I am involved in, either as contributor or creator. Most of these are on my github page

  • puppet-url-functions – custom functions for manipulating URLs in puppet manifests and templates
  • puppet-newrelic – puppet module to install New Relic’s server monitoring
  • groovy-statsdclient – a StatsD client implemented in Groovy
  • collectd-graphite –  collectd plugin for sending metrics to graphite
  • libcloud – python library for utilizing many different cloud providers.  I work on the Opsource Cloud driver
  • gitosis-ng – simple, python based git server that provides a number of self-service features
  • hudson_wrapper – shell script for wrapping the output of cron jobs and sending them to a Hudson / Jenkins server for central monitoring
  • Charlie Sheen persona plugin for Hudson/Jenkins – #winning.  Add some Charlie Sheen to your CI server
  • aws-cf-private-streaming-tools – a collection of Ruby scripts for simplifying the creation and management of Private Streaming distributions on Amazon Cloudfront
  • dns_compare.py – python script for testing DNS servers.  Especially helpful when migrating between dns servers or providers
  • shellcmd-agent for mcollective – very simple mcollective agent that sends shell commands or scripts to servers and return the output
  • XBMC Library Sorter – this XBMC plugin will help sort your libraries by file timestamps.  This comes in handy when you need to reload your database and want to preserve the order in which you added media (eg: movies) to your collection