Skip to content

Instantly share code, notes, and snippets.

@gtmanfred
gtmanfred / print.py
Last active March 29, 2024 20:06
Script for formatting card images for Avery 5395 Name Labels for making proxies.
"""
Script for formatting card images for Avery 5395 Name Labels for making proxies.
"""
import argparse
import csv
import json
import sys
from urllib.request import urlopen
from fpdf import FPDF
enable-ssh-support
default-cache-ttl 60
max-cache-ttl 120
pinentry-program /usr/local/bin/pinentry-mac
### Keybase proof
I hereby claim:
* I am gtmanfred on github.
* I am gtmanfred (https://keybase.io/gtmanfred) on keybase.
* I have a public key ASDQcUQmmfPqD_5IfCOAOTjf9So3lDgVPjwdobtO6Rzxdgo
To claim this, I am signing this object:
@gtmanfred
gtmanfred / Mapexample
Last active April 19, 2019 17:34
example of using match.filter_by to assign different envs default variables
root@8470705f6b2a:/srv/salt# tail -c +0 /srv/salt/*.* /srv/salt/data/*.yml /etc/salt/grains
==> /srv/salt/data.jinja <==
{%- import_yaml 'data/default.yml' as defaults %}
{%- import_yaml 'data/prod.yml' as prod %}
{%- import_yaml 'data/test.yml' as test %}
{%- import_yaml 'data/dev.yml' as dev %}
{%- set data = salt.slsutil.update(salt.match.filter_by({
'release:dev': dev,
'release:test': test,
@gtmanfred
gtmanfred / keybase.md
Created November 30, 2018 00:50
keybase.md

Keybase proof

I hereby claim:

  • I am gtmanfred on github.
  • I am gtmanfred (https://keybase.io/gtmanfred) on keybase.
  • I have a public key ASBG3g6vJPG5FK_2maDyyhD3jVKeBHIyMZ2BFRyonHUgLgo

To claim this, I am signing this object:

diff --git a/salt/beacons/diskusage.py b/salt/beacons/diskusage.py
index 635f13954b..2b1aa0eacb 100644
--- a/salt/beacons/diskusage.py
+++ b/salt/beacons/diskusage.py
@@ -79,7 +79,7 @@ def beacon(config):
The second one will match disks from A:\ to Z:\ on a Windows system
Note that if a regular expression are evaluated after static mount points,
- which means that if a regular expression matches an other defined mount point,
+ which means that if a regular expression matches another defined mount point,
commit b11a8fc8e0a8189035ee7226d9e3d0e489e7fe69
Merge: 22d753364b 7974ff7264
Author: Nicole Thomas <nicole@saltstack.com>
Date: Mon Mar 12 14:52:22 2018 -0400
Merge pull request #46450 from gtmanfred/salt_runner
load grains for salt.cmd runner
commit 7974ff7264f145722eaf554a10abfbca26c6778f
[bot]
nick = <nick>
host = chat.freenode.net
port = 6697
ssl = true
sasl_username = <username>
sasl_password = <password>
includes =
irc3.plugins.slack
autojoins =
import irc3
import json
import re
@irc3.plugin
class Slack:
def __init__(self, bot):
self.web = irc3.utils.maybedotted('aiohttp')
root@salt:/srv/salt# salt \* state.apply wk
salt:
----------
ID: wkhtmltopdf-pkgs
Function: pkg.installed
Name: libxrender1
Result: True
Comment: The following packages were installed/updated: libxrender1
Started: 18:04:23.925537
Duration: 6256.939 ms