I hereby claim:
- I am joshm1 on github.
- I am joshmcdade (https://keybase.io/joshmcdade) on keybase.
- I have a public key ASDPuXEtG-MBuB_2sB9bytedLzvTmZxl-eeeAxBYRO_b4wo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
package com.spaceiq.spaceplanning | |
import java.nio.channels.AsynchronousChannelGroup | |
import java.nio.charset.Charset | |
import java.time.{Instant, ZoneOffset} | |
import java.time.format.DateTimeFormatter | |
import java.util.Formatter.DateTime | |
import java.util.concurrent.{Executors, TimeUnit} | |
import cats.effect.{Effect, IO, Sync} |
ec2_terminate() { | |
local private_dns_name=$1 | |
local instance_ids=$(aws ec2 describe-instances \ | |
--filters "Name=private-dns-name,Values=$private_dns_name" | \ | |
jq '.Reservations | .[] | .Instances | .[] | .InstanceId' -r | tr '\n' ' ') | |
if [ -z $instance_ids ]; then | |
echo "instances not found for $private_dns_name" | |
exit 1 | |
fi |
SALT_MASTER='172.20.0.9' | |
DOCKER_OPTS='' | |
readonly DOCKER_STORAGE='aufs' | |
apt-get update | |
apt-get install --yes curl | |
download-or-bust() { |
Resque.workers.each do |w| | |
matches = w.id.match(/^[^:]*:([0-9]*):[^:]*$/) | |
pid = matches[1] | |
is_real = w.worker_pids.include?(pid.to_s) | |
unless is_real | |
puts "unregister_worker pid=#{pid}" | |
w.unregister_worker | |
end | |
end; nil |
root@ip-172-20-0-9:/srv/salt# sudo salt --force-color '*' state.highstate | |
ip-172-20-0-9.ec2.internal: | |
---------- | |
ID: pkg-core | |
Function: pkg.installed | |
Name: glusterfs-client | |
Result: True | |
Comment: Package glusterfs-client is already installed. | |
Started: 15:42:01.494523 | |
Duration: 1920.381 ms |
--- | |
apiVersion: v1 | |
kind: Service | |
metadata: | |
name: jenkins | |
spec: | |
type: LoadBalancer | |
selector: | |
name: jenkins | |
ports: |
Aug 24 15:59:33 ip-172-20-0-9 systemd[1]: Started docker container 15e1dabe21b731e177819feeab296c35fb19cfa384ed5facb01bfae9fbaa52b8. | |
Aug 24 15:59:33 ip-172-20-0-9 systemd[1]: Starting docker container 15e1dabe21b731e177819feeab296c35fb19cfa384ed5facb01bfae9fbaa52b8. | |
Aug 24 15:59:33 ip-172-20-0-9 docker[1078]: time="2015-08-24T15:59:33.795669111Z" level=error msg="Handler for POST /containers/{name:.*}/start returned error: Cannot start container ff93b837c8aaa05d02853269d59de39fbf5c20c39d2019621e4256b79dbbe636: [8] System error: open /sys/fs/cgroup/cpu,cpuacct/system/system.slice/docker-ff93b837c8aaa05d02853269d59de39fbf5c20c39d2019621e4256b79dbbe636.scope/cpu.shares: no such file or directory" | |
Aug 24 15:59:33 ip-172-20-0-9 docker[1078]: time="2015-08-24T15:59:33.795735895Z" level=error msg="HTTP Error" err="Cannot start container ff93b837c8aaa05d02853269d59de39fbf5c20c39d2019621e4256b79dbbe636: [8] System error: open /sys/fs/cgroup/cpu,cpuacct/system/system.slice/docker-ff93b837c8aaa05d02853269d59de39fbf5c20c |
Information:Compilation completed with 2 errors and 2 warnings in 34 sec | |
Information:2 errors | |
Information:2 warnings | |
Error:scalac: | |
while compiling: /my-project/modules/common/target/scala-2.10/twirl/main/views/html/error/notFound.template.scala | |
during phase: jvm | |
library version: version 2.10.4 | |
compiler version: version 2.10.4 | |
reconstructed args: -nobootcp -javabootclasspath : -deprecation -language:experimental.macros -classpath /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/lib/tools.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Co |
# recursively symolizes keys in a Hash that are strings | |
# does not modify the original hash; returns a new hash | |
def symbolize_keys(hash) | |
hash.to_a.reduce({}) do |acc, (key, val)| | |
val = symbolize_keys(val) if val.is_a?(Hash) | |
key = key.to_sym if key.is_a?(String) | |
acc[key] = val | |
acc | |
end | |
end |