I hereby claim:
- I am hartsock on github.
- I am hartsocks (https://keybase.io/hartsocks) on keybase.
- I have a public key ASBDED6lN9AWuOs6q22wMJr0mV5Bzxv2nTeTIuO-W7O01wo
To claim this, I am signing this object:
#!/usr/bin/env bash | |
STOP=30 | |
i=0; | |
while [ $i -le $STOP ] | |
do | |
i=$((i+1)) | |
echo -n "${i} :" | |
exec "$@"& | |
echo |
import io | |
import os | |
from setuptools import find_packages, setup | |
# Author @hartsock | |
# | |
# Why: copy into a directory with some python scripts you want to call a "library" | |
# How: pip3 install -e . | |
# |
--- | |
- hosts: photon | |
remote_user: root | |
tasks: | |
- name: pip prerequisite | |
command: bash -c "tdnf -y install python-pip" | |
- name: python prerequisites | |
command: bash -c "pip install -I pexpect" |
// A small SSH daemon providing bash sessions | |
// | |
// Server: | |
// cd my/new/dir/ | |
// #generate server keypair | |
// ssh-keygen -t rsa | |
// go get -v . | |
// go run sshd.go | |
// | |
// Client: |
// This shows an example of how to generate a SSH RSA Private/Public key pair and save it locally | |
package main | |
import ( | |
"crypto/rand" | |
"crypto/rsa" | |
"crypto/x509" | |
"encoding/pem" | |
"golang.org/x/crypto/ssh" |
I hereby claim:
To claim this, I am signing this object:
/** | |
* Problem: | |
* I have some action occurring on several parallel nodes. The action may have a diffrent result on each node non-deterministically. | |
* I need to act from the master depending on the result at each node. | |
* | |
* For a contrived example, we record the name of each node used to act on the parallel actions specified in this pipeline. The | |
* names are collected in a global string and a global `Map<String,String>` object for use by the master. | |
* | |
*/ | |
value = ':' |
for NODE in $(docker node ls --format '{{.Hostname}}'); do | |
IP_ADDR="$(docker node inspect --format '{{.Status.Addr}}' "${NODE}")"; | |
echo -e "${NODE} - $(docker node inspect --format '{{.Status.Addr}}' "${NODE}")"; | |
# Presumes your manager node can SSH into all worker nodes | |
ssh ${IP_ADDR} docker container prune -f | |
done |
for NODE in $(docker node ls --format '{{.Hostname}}'); do | |
echo -e "${NODE} - $(docker node inspect --format '{{.Status.Addr}}' "${NODE}")"; | |
done |
if [ -d $HOME/bin ]; then export PATH=$HOME/bin:$PATH ; fi | |
# interactive only below this point | |
if [ -t 1 ]; then | |
export SOURCE_IP=`echo $SSH_CONNECTION | awk '{print $1}'` | |
export CURRENT_IP=`echo $SSH_CONNECTION | awk '{print $3}'` | |
if [[ ! -z "${CURRENT_IP}" ]]; then | |
export PS1="${CURRENT_IP}:\w $ " | |
fi | |
echo "" | |
fi |