This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
>> puts `zip -h` | |
Copyright (c) 1990-2006 Info-ZIP - Type 'zip "-L"' for software license. | |
Zip 2.32 (June 19th 2006). Usage: | |
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list] | |
The default action is to add or replace zipfile entries from list, which | |
can include the special name - to compress standard input. | |
If zipfile and list are omitted, zip compresses stdin to stdout. | |
-f freshen: only changed files -u update: only changed or new files | |
-d delete entries in zipfile -m move into zipfile (delete files) | |
-r recurse into directories -j junk (don't record) directory names |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class CreateStoryTable < ActiveRecord::Migration | |
def self.up | |
create_table :stories do |t| | |
t.string :title | |
t.integer :journal_id | |
t.integer :user_id | |
t.integer :account_id | |
t.timestamps | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class AddStoriesCountToJournals < ActiveRecord::Migration | |
def self.up | |
add_column :journals, :stories_count, :integer | |
end | |
def self.down | |
remove_column :journals, :stories_count | |
end | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<item> | |
<title>[caution] - Memory > 80%</title> | |
<link>https://rpm.newrelic.comhttps://rpm.newrelic.com/accounts/68507/servers/748391?tw%5Bdur%5D=last_3_hours&tw%5Bend%5D=1335834058</link> | |
<pubDate>Mon, 30 Apr 2012 22:43:28 +0000</pubDate> | |
</item> | |
<item> | |
<title>[caution] - Memory > 80%</title> | |
<link>https://rpm.newrelic.comhttps://rpm.newrelic.com/accounts/68507/servers/748391?tw%5Bdur%5D=last_3_hours&tw%5Bend%5D=1335746488</link> | |
<pubDate>Sun, 29 Apr 2012 21:57:28 +0000</pubDate> | |
</item> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Refuse to commit files with the string NOCOMMIT, debugger, or merge markers present. | |
# | |
files=$(git diff-index --name-status --cached HEAD | grep -v ^D | cut -c3-) | |
if [ "$files" != "" ] | |
then | |
for f in $files | |
do |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ===================================================================== | |
// Crank up the volume and play an annoying sound every minute when you | |
// get a text from PagerDuty. Put things back when you unlock the screen. | |
// @intjonathan | |
// ===================================================================== | |
var strVersion = 'v0.3'; | |
var lngInterval = 1*60*1000; // 1 minute | |
var strAlarmFilePath = "file:///mnt/sdcard/Music/Ringer.mp3"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class { "postgresql::globals": | |
version => '9.3', | |
manage_package_repo => true, | |
} | |
# This installs postgres for you | |
class { '::puppetdb': | |
database_password => hiera('profile::puppetdb::pg_puppetdb_password'), | |
java_args => {'-Xmx' => '2g', '-Xms' => '2g'}, | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
pushd . | |
cd /tmp/ | |
# Remove PE 2.6.1 | |
curl -o /tmp/pe26.tar.gz "http://chi-boss.newrelic.com/pe-installer/puppet-enterprise-2.6.1-el-6-x86_64.tar.gz" | |
tar xzf /tmp/pe26.tar.gz | |
sudo /tmp/puppet-enterprise-2.6.1-el-6-x86_64/puppet-enterprise-uninstaller -p -y |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
for host in "$@"; do | |
echo "Doing $host" | |
ssh -tt "${host}" 'curl https://gist.github.com/intjonathan/7663914/raw/17e2638f5db32db2c2d8d7dea80c4c1f8ac09847/pe-3-agent-upgrade.sh | bash' | |
ssh -tt chi-ops-provision-1 "sudo puppet node deactivate ${host}; sudo puppet cert clean ${host}" | |
done |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
# | |
# Nagios/PuppetDB config generator | |
# https://gist.github.com/jfryman/6290985 | |
# | |
# Based on concept from puppetdb-external-naginator | |
# https://github.com/favoretti/puppetdb-external-naginator | |
# | |
# Generates nagios configs from puppet(db) exported resources. | |
# |
OlderNewer