test plan:
scenarios:
- vanilla
- with forked keyring lib
steps:
- keychain
- record stdout/stderr + exit code:
type VaultDriver struct { | |
vaultClient *vaultapi.Client | |
project string | |
} | |
func (d VaultDriver) TokenRenewer(ctx context.Context) error { | |
renewer, err := d.vaultClient.NewRenewer(&vaultapi.RenewerInput{ | |
Secret: &vaultapi.Secret{ | |
Auth: &vaultapi.SecretAuth{ | |
ClientToken: d.vaultClient.Token(), |
#!/bin/bash | |
foo() { | |
op=$1 | |
# local op=$1 | |
echo "foo: op is $op" | |
} | |
main() { | |
op="main" |
#!/bin/sh | |
set -e | |
# Code generated by godownloader on 2020-05-22T18:17:38Z. DO NOT EDIT. | |
# | |
usage() { | |
this=$1 | |
cat <<EOF | |
$this: download go binaries for pantheon-systems/autotag |
#!/usr/bin/env python | |
# Usage: | |
# curl -sL https://gist.githubusercontent.com/joemiller/d89002a0d169cbb977e735df20e4ebd7/raw/poc.py | python | sort -rnk3 | head -n10 | |
# or with a different INTERVAL: | |
# curl -sL https://gist.githubusercontent.com/joemiller/d89002a0d169cbb977e735df20e4ebd7/raw/poc.py | INTERVAL=60 python | sort -rnk3 | head -n10 | |
import os | |
import time | |
def main(): |
sed -i -e 's/accounts_daemon = true/accounts_daemon = false/' /etc/default/instance_configs.cfg.template | |
/bin/google_instance_setup | |
systemctl restart google-accounts-daemon |
{ | |
"incident": { | |
"incident_id": "0.lj2va6zdkemq", | |
"resource_id": "", | |
"resource_name": "foobar appserver", | |
"resource": { | |
"type": "gce_instance", | |
"labels": { | |
"instance_id": "8979287136362607111", | |
"zone": "us-central1-c" |
package main | |
import ( | |
"context" | |
"errors" | |
"log" | |
"os" | |
"time" | |
"golang.org/x/oauth2/google" |
Homebrew build logs for gnupg on macOS 10.15.1 | |
Build date: 2019-12-03 17:43:27 |
#!/usr/bin/env ruby | |
# | |
# Usage: | |
# | |
# $ ruby pdns-recursor-cache-stats.rb | |
# | |
# Might need to use sudo or run as root to access the pdns_recursor control socket | |
# | |
uptime = 0 |
test plan:
scenarios:
steps: