Skip to content

Instantly share code, notes, and snippets.

View jpriebe's full-sized avatar

Jason Priebe jpriebe

  • Raleigh, NC USA
View GitHub Profile
@jpriebe
jpriebe / test.yaml
Created May 19, 2021 17:36
Example of API that has a response that isn't handled properly by openapi-generator's golang client code
swagger: '2.0'
info:
version: '1'
title: Test
description: Test Service
contact: {}
host: localhost:8080
basePath: /api/v1
schemes:
- http
#app > div > main > div > div.container.pl-5.pt-4.container--fluid.grid-list-xl > div > div.flex.page-col-sd.lg3.xl2 {
display: none
}
#app > div > main > div > div.container.grey.pa-0.container--fluid.lighten-4 > div > div {
margin-left: 0
}
#app > div > main > div > div.container.pl-5.pt-4.container--fluid.grid-list-xl > div > div.flex.page-col-content.xs12.lg9.xl10 {
flex-basis: 100%;
flex-grow: 0;
max-width: 100%
@jpriebe
jpriebe / wikijs.js
Created October 28, 2021 13:30
wiki.js script injection
<script>
window.onload = function() {
for (var links = document.links, i = 0, a; a = links[i]; i++) {
if (a.host !== location.host) {
a.target = '_blank';
}
}
};
</script>
@jpriebe
jpriebe / del_vpc.py
Last active February 3, 2023 22:08
#!/usr/bin/env python3
#### borrowed heavily from https://stackoverflow.com/questions/53519058/how-to-delete-vpc-with-all-its-dependencies-using-boto3
#### also found this online: https://github.com/jeffbrl/aws-vpc-destroy/blob/master/vpc_destroy.py
import boto3
import json
import re
import sys
from pprint import pprint
@jpriebe
jpriebe / assume_role.sh
Created January 31, 2023 19:41
assume_role
assume_role () {
SESSION_NAME=$1
ROLE_ARN=$2
export $(printf "AWS_ACCESS_KEY_ID=%s AWS_SECRET_ACCESS_KEY=%s AWS_SESSION_TOKEN=%s" \
$(aws sts assume-role \
--role-arn $ROLE_ARN \
--role-session-name $SESSION_NAME \
--query "Credentials.[AccessKeyId,SecretAccessKey,SessionToken]" \
--output text))