Skip to content

Instantly share code, notes, and snippets.

View meffie's full-sized avatar

Michael Meffie meffie

View GitHub Profile
@meffie
meffie / openafs-wiki-gerrits.py
Created October 12, 2018 14:39
List open gerrits in descending order on wiki.openafs.org
#!/usr/bin/python3
#
# List the gerrits in descending order on wiki.openafs.org.
#
import os
import tempfile
import git_gerrit
from sh.contrib import git
from sh import ErrorReturnCode, ErrorReturnCode_1
{"uploader":{"name":"Michael Meffie","email":"mmeffie@sinenomine.net","username":"mmeffie"},"patchSet":{"number":"2","revision":"1e562f8760c0dfa9c037bb3f9b64668ae9e847a1","parents":["39272929fc528a4c6af05e74b98518a3bae18462"],"ref":"refs/changes/11/13411/2","uploader":{"name":"Michael Meffie","email":"mmeffie@sinenomine.net","username":"mmeffie"},"createdOn":1545299856,"author":{"name":"Mark Vitale","email":"mvitale@sinenomine.net","username":"mvitale"},"isDraft":false,"kind":"REWORK","sizeInsertions":2,"sizeDeletions":-2},"change":{"project":"openafs","branch":"openafs-stable-1_8_x","topic":"1.8.3","id":"Ie264fbd0064a3e22b1c474cea59040ecb0804b73","number":"13411","subject":"viced: fix typo in help for option -unsafe-nosalvage","owner":{"name":"Stephan Wiesand","email":"stephan.wiesand@desy.de","username":"wiesand"},"url":"https://gerrit.openafs.org/13411","commitMessage":"viced: fix typo in help for option -unsafe-nosalvage\n\nReviewed-on: https://gerrit.openafs.org/13367\nReviewed-by: Stephan Wiesand \u003c
@meffie
meffie / settings.json
Created January 20, 2022 13:59
vscode settings for OpenAFS code base.
{
"editor.tabSize": 8,
"editor.insertSpaces": false,
"editor.detectIndentation": false,
"editor.renderWhitespace": "all",
"editor.rulers": [80,120]
}
@meffie
meffie / gist:4f2d1b4ab1d9856cb7d887591c969ba2
Created April 4, 2023 18:00
Using direnv for project specific program versions
We have 2 versions of program foo in /usr/bin/. We want to use foo-v1 in
project_a and foo-v2 in project_b.
$ foo-v1
This is version 1
I am located at /usr/bin/foo-v1
$ foo-v2
This is version 2