I hereby claim:
- I am phrawzty on github.
- I am phrawzty (https://keybase.io/phrawzty) on keybase.
- I have a public key whose fingerprint is 1204 786B D9B7 7FA0 618B 82A1 016F 9A65 192B FE03
To claim this, I am signing this object:
# USAGE: $variable = dilly(key, [order]) | |
# Where order is an optional array of the order of precedence of the YAML files. | |
# If array $dillyorder exists in the scope, that will work too. | |
# Passing 'nodefault' in the order array will prevent default.yaml from being considered. | |
module Puppet::Parser::Functions | |
require 'yaml' | |
require 'deep_merge' | |
newfunction(:dilly, :type => :rvalue) do |args| |
class nodejs { | |
$packages = [ 'nodejs', 'nodejs-dev' ] | |
package { $packages: | |
ensure => present | |
} | |
exec { 'install_npm': | |
command => '/usr/bin/curl http://npmjs.org/install.sh | sh', | |
creates => '/usr/bin/npm' |
class desktop_disk_encrypter ( | |
$dde_site_url, | |
$dde_db_name, | |
$dde_db_user, | |
$dde_db_pass, | |
$dde_secret, | |
$dde_binduser, | |
$dde_bindpass, | |
$gpg_key_ids, | |
$gpg_pubring, |
define pushbot ( | |
$irc_channel, | |
$pubsub, | |
$log_url, | |
$rev_url, | |
$repo_url, | |
$site_name, | |
$order = 500, | |
$redis_port = '9388', | |
$redis_host = 'localhost' |
$ md5 boot2docker.iso | |
MD5 (boot2docker.iso) = e58b30593a2db15afc98f9a12293567d | |
$ md5 boot2docker | |
MD5 (boot2docker) = a73b6e6dec322393983ed34f640c31e5 | |
$ ./docker version | |
Client version: 0.8.0 | |
Go version (client): go1.2 | |
Git commit (client): cc3a8c8 |
I hereby claim:
To claim this, I am signing this object:
TEST: Mount disparate remote storage devices as if they were a single directory.
Ubuntu 14.04 "Daily cloud image" as obtained on 2014-07-31
Duplicati.CommandLine.exe backup \ | |
--passphrase=$PASSPHRASE \ | |
--aws_access_key_id=$AWS_KEY \ | |
--aws_secret_access_key=$AWS_SECRET \ | |
--s3-location-constraint=$LOC \ | |
--aes-encryption-dont-allow-fallback=true \ | |
$DIR \ | |
s3://$S3_BUCKET/$DIR | |
# Obviously the S3 DIR target can be tweaked; this is just a simple example. |
#!/usr/bin/env python | |
import hashlib | |
import logging | |
import boto | |
import config | |
import happybase | |
logger = logging.getLogger(__name__) |
#!/usr/bin/env bash | |
function techo { | |
STAMP=`date '+%b %d %H:%M:%S'` | |
echo "${STAMP} BOOTSTRAP: ${@}" | |
} | |
techo "start" | |
techo "install puppet yum repo" | |
rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm |