Skip to content

Instantly share code, notes, and snippets.

View mikemccracken's full-sized avatar

Michael McCracken mikemccracken

View GitHub Profile
@mikemccracken
mikemccracken / make-launcher.rkt
Created July 20, 2014 20:47
whalesong make-launcher.rkt that works with 6.0
#lang racket/base
(require launcher/launcher)
(require racket/runtime-path)
(define-runtime-path whalesong-path "whalesong.rkt")
(define-runtime-path whalesong-gui-path "whalesong-gui.rkt")
(make-racket-launcher (list (path->string whalesong-path))
"whalesong"
@mikemccracken
mikemccracken / gist:8c1228668d71a2fea99f
Created July 20, 2014 20:45
Errors building whalesong with Racket 6.0
% make
raco planet link dyoo whalesong.plt 1 19 .
racket make-launcher.rkt
raco setup --no-docs -P dyoo whalesong.plt 1 19
raco setup: version: 6.0.1 [3m]
raco setup: installation name: 6.0.1
raco setup: variants: 3m
raco setup: main collects: /Users/mmccrack/Source/Racket v6.0.1/collects
raco setup: collects paths:
raco setup: /Users/mmccrack/Library/Racket/6.0.1/collects
@mikemccracken
mikemccracken / setup-virtual-maas-nodes.py
Last active August 29, 2015 14:04
Quick script to discover virsh nodes named 'maas-node-*' and slurp them into maas.
#!/usr/bin/python
from __future__ import unicode_literals
import getpass
import libvirt
import urllib2
import gzip
import json
import StringIO
@mikemccracken
mikemccracken / gist:7749fd18bfc2cd561761
Created May 22, 2014 20:18
HOWTO run cloud installer with juju debug level set
make install-dependencies
make deb
sudo dpkg -i ../cloud-installer*deb
sudo dpkg -i ../cloud-install-single*deb
sudo apt-get -yy install -f
# cloud-install -i does everything but run cloud-status
sudo cloud-install -i