Skip to content

Instantly share code, notes, and snippets.

View jcjones's full-sized avatar

J.C. Jones jcjones

View GitHub Profile
@jcjones
jcjones / README.md
Created January 3, 2020 22:52
CRLite filter generation times, blogpost set

Stackdriver log query:

resource.type="k8s_container"
resource.labels.project_id="crlite-beta"
resource.labels.location="us-west1-a"
resource.labels.cluster_name="standard-cluster-1"
resource.labels.namespace_name="default"
resource.labels.container_name="crlite-generate"
"INFO:generate_mlbf:Running" OR "INFO:cert_to_crlite:crlite" OR "aggregate-crls is starting" OR "aggregate-known is starting" OR "INFO:root:Downloaded" OR "are marked as enrolled"
#!/usr/bin/env python3
import argparse
import sys
parser = argparse.ArgumentParser(description="Process some integers.")
parser.add_argument("data")
args = parser.parse_args()
print(f"Processing {args.data}")
-----BEGIN CERTIFICATE-----
MIIDajCCAlKgAwIBAgIEXzBKHzANBgkqhkiG9w0BAQsFADBAMQ4wDAYDVQQKDAVDaXNjbzEuMCwGA1UEAwwlQ2lzY28gVW1icmVsbGEgU2Vjb25kYXJ5IFN1YkNBIGxheC1TRzAeFw0yMDA4MDcxOTEwNTVaFw0yMDA4MTIxOTEwNTVaMH0xCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMRYwFAYDVQQKDA1PcGVuRE5TLCBJbmMuMSkwJwYDVQQDDCB3d3cuZ29vZ2xlcGx1c2RhdGFsaXRpZ2F0aW9uLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMBv/KPqWNNuMe1vxD5g5Bu6NckhfdsWER17GjbzYs225J3HpnuTsufa/AVM8su6N9dQxVRW8f/GAlu5JhnUAfkn9OOx0/cPT1TpRDWHQy7N0Eex5o4GeMxv9f1LJ+uG3rQDgU8HNjCSOHE/6cF07oa4oEMuvGNyWH8HWOdNMFCuHSy8DDQxg1H6MLoa4ACDLK4C0bnaDO1MF+/3JuGw7hqblRlQmVp8wl0bj2wwsQ6+6a0pab6rrl9ywgmWVhLry7Lf7zgFQK5dFOWb60jx5qGVvj4Yg9xBtFqagoPYM0Z3mlzu+xNqdVTrjL5AhZFri/DN3SxDscIdJw9ZqKl/RE8CAwEAAaMvMC0wKwYDVR0RBCQwIoIgd3d3Lmdvb2dsZXBsdXNkYXRhbGl0aWdhdGlvbi5jb20wDQYJKoZIhvcNAQELBQADggEBAEGKoIDoJzCxBBzhFuit666gO2LGEVD/EIUukOPCXrbfqoyEUCT+BtpXr3+IleDNOhLS6+WIOPPG1rd9LLNhClVLN1KufDI2TV6qXoveaW9DaKLwlpZMbqYBYYUvQiUYIYn3bQrJL5hW9UwxH6weyQfclwB4ZIx98hQp+9a0
@jcjones
jcjones / main.py
Created October 15, 2020 00:50
diff prod and stage onecrl work-in-progress buckets
from rich.console import Console
from collections import defaultdict, Counter
import requests
console = Console()
def diff_entry(ident, prod, stage):
differences = 0
for field in ["enabled", "issuerName", "serialNumber", "pubKeyHash", "subject"]:
@jcjones
jcjones / Searing Smite
Last active August 16, 2021 01:15
Foundry VTT Macros - Forge Cleric
let targets = Array.from(game.user.targets)
if (targets.length == 1) {
target_data = `<div><img src="${targets[0].actor.img}" height="30" style="border:0px"/>${targets[0].actor.name}</div>`
} else {
target_data = "Flames leap"
}
ChatMessage.create({
user: game.user._id,
speaker: ChatMessage.getSpeaker({token: actor}),