Skip to content

Instantly share code, notes, and snippets.

@irq0
irq0 / logstash.conf
Created October 28, 2014 11:25
logstash config - extract data from ceph logs
input {
gelf {
port => 12222
type => gelf
codec => json { }
}
}
filter {
if [type] == "gelf" {
#!/usr/bin/env python
import requests
import sys
req = requests.get("https://www.eventphone.de/guru2/phonebook?event=Chaos+Communication+Camp+2015&s={}&installedonly=0&format=json".format(sys.argv[1]), verify=False)
if req.ok:
print req.json()[0]["name"]
@irq0
irq0 / dirtree_bench.py
Created July 27, 2022 11:54
Benchmark random id -> directory tree mappings
#!/usr/bin/env python3
# Benchmark random id -> directory tree mappings
import uuid
import pathlib
import re
import random
import click
import multiprocessing
import time
@irq0
irq0 / .clang-format
Last active March 14, 2023 15:48
ceph clang-format
---
Language: Cpp
# BasedOnStyle: Google
AccessModifierOffset: -1
AlignAfterOpenBracket: Align
AlignArrayOfStructures: None
AlignConsecutiveMacros: None
AlignConsecutiveAssignments: None
AlignConsecutiveBitFields: None
AlignConsecutiveDeclarations: None