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 python | |
from __future__ import print_function | |
import requests | |
import json | |
import ipaddr #py2 | |
#import ipaddress #py3 | |
import sys | |
import pprint |
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 python | |
from __future__ import print_function | |
import requests | |
import json | |
import ipaddr | |
import sys | |
from blessings import Terminal | |
import re | |
import string |
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 | |
ip=${1} | |
zones=$(aws route53 list-hosted-zones | jq '.HostedZones[] | .Id' | awk -F"/" '{print $3}' | tr -d '"') | |
for zone in ${zones} | |
do | |
aws route53 list-resource-record-sets --hosted-zone-id=${zone} | jq '.ResourceRecordSets[] | select(.ResourceRecords[0].Value == "'${ip}'")' | |
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
#add local to existing ansible hosts, to get variable from your hosts | |
[local] | |
127.0.0.1 | |
[app] | |
test1 app_name=app1 | |
test2 app_name=app2 |
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 python | |
from __future__ import print_function | |
import json | |
import re | |
from easyprocess import EasyProcess | |
import pandas as pd | |
more = True | |
page_size = 25 | |
offset = 0 |
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 | |
# USAGE: > gen_certs.sh <root cert name> <server cert name> <client cert name> | |
if [ "$#" -ne 3 ]; then | |
echo "Illegal arguments, USAGE: > gen_certs.sh <root cert name> <server cert name> <client cert name>" | |
exit 1 | |
fi | |
mkdir testca | |
cd testca | |
mkdir certs private |
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 python | |
from __future__ import print_function | |
import sys | |
from collections import defaultdict | |
filename = sys.argv[1] | |
queries = defaultdict(lambda: defaultdict(float)) | |
totals= defaultdict(float) | |
with open(filename) as f: | |
for line in f.readlines(): |
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 python | |
from __future__ import print_function | |
import sys | |
import pyshark | |
from collections import defaultdict | |
filename = sys.argv[1] | |
do_dump_report=False | |
do_avg_report=True |
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
Aug 8 16:46:21 consul-qa-aws05 systemd[1]: Starting Consul service discovery agent... | |
Aug 8 16:46:21 consul-qa-aws05 systemd[1]: Started Consul service discovery agent. | |
Aug 8 16:46:21 consul-qa-aws05 consul[6268]: ==> WARNING: LAN keyring exists but -encrypt given, using keyring | |
Aug 8 16:46:21 consul-qa-aws05 consul[6268]: ==> WARNING: WAN keyring exists but -encrypt given, using keyring | |
Aug 8 16:46:21 consul-qa-aws05 consul[6268]: ==> WARNING: Expect Mode enabled, expecting 5 servers | |
Aug 8 16:46:21 consul-qa-aws05 consul[6268]: ==> Starting Consul agent... | |
Aug 8 16:46:21 consul-qa-aws05 consul[6268]: raft: Restored from snapshot 4-295004-1502204270457 | |
Aug 8 16:46:21 consul-qa-aws05 consul[6268]: raft: Initial configuration (index=298061): [{Suffrage:Voter ID:01b365e4-dc5f-a730-0744-2315187d31c7 Address:34.228.202.214:8300} {Suffrage:Voter ID:ac31e8ef-a1b9-3ecd-ee1f-b4e2326ac5ee Address:52.1.85.126:8300} {Suffrage:Voter ID:6d2a07da-d73e-f007-7e8f-f22d8e93b0c0 Address:34.207.18.6:8300} {Suffrage:Nonvot |
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 escript | |
%% -*- erlang -*- | |
%% Author: Drew Gulino | |
-module(new_rel_file). | |
-export([main/1]). | |
write_terms(Filename, List) -> | |
Format = fun(Term) -> io_lib:format("~tp.~n", [Term]) end, | |
Text = lists:map(Format, List), |
OlderNewer