Skip to content

Instantly share code, notes, and snippets.

View jnesbitt's full-sized avatar

Jason Nesbitt jnesbitt

View GitHub Profile
@jnesbitt
jnesbitt / provider.sh
Last active May 20, 2016 20:32
Quickly turn providers on and off. Usage: provider.sh [ westjet | air_canada | gws | all ] [ on | off ]
#!/bin/bash
if [ "$#" -ne 2 ]; then
echo "Usage: `basename $0` [provider|all] [on|off]"
exit 1
fi
providers=("westjet" "air_canada" "gws")
provider=$1
@jnesbitt
jnesbitt / PrometheusMetricsController.scala
Last active May 2, 2017 18:52
Prometheus metrics controller for Play! Framework 2.5
package controllers
import java.io.Writer
import akka.util.ByteString
import io.prometheus.client._
import io.prometheus.client.exporter.common.TextFormat
import play.api.http.HttpEntity
import play.api.mvc._
set -o vi
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
#ulimit -n 65536
#ulimit -u 2048
export HISTCONTROL=ignoredups
export HISTSIZE=1000
export GOPATH=$HOME/gowork
export PATH="$PATH:$HOME/bin:$HOME/.rvm/bin" # Add RVM to PATH for scripting