I hereby claim:
- I am ctheune on github.
- I am theuni (https://keybase.io/theuni) on keybase.
- I have a public key whose fingerprint is E02B F441 9BDA 49E4 C981 3A71 ABA1 F252 A97C 62CE
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
def test_something(now): | |
# now is a mock returned by a custom pytest fixture | |
with TimeTravel(now, datetime(2010, 1, 1)): | |
do_something_in_the_past() | |
do_something_at_the_regular_mocked_time() | |
class TimeTravel(object): |
Expediate a puppet run on all machines, with at most 30 working at once
mpssh -p 30 -f vms -s -u root -r runpuppet
Poll for machines currently running our puppet wrapper
mpssh -p 20 -f vms -s -E "pgrep -f run-update-puppet" | grep " -> "
Check for and trigger reboots for machines with new kernel
This is using perf 3.4 which seems to be a little old and missing some options. | |
Establish probes and start recording: | |
$ perf probe start_xmit | |
$ perf probe virtqueue_kick | |
$ perf record -a -e net:net_dev_xmit -e net:net_dev_queue -e probe:start_xmit -e probe:virtqueue_kick -R& | |
[...attempt to transmit packets inside guest...] |
{ config, lib, pkgs, ... }: | |
let | |
fcio = config.fcio; | |
optionalAttr = set: name: default: | |
if builtins.hasAttr name set then set.${name} else default; | |
enc_roles = optionalAttr fcio.enc "classes" []; |
Di/Do sind Vegetarisch | |
Fr gibt's Fisch | |
Samstag ist "Cheat Day" | |
Sonntag kommt der aufwändige Kram dran | |
1 Wirsing-Rouladen | |
2 Kartoffelsuppe | |
3 Pilzgeschnetzeltes mit Kürbisstampf | |
4 Risotto | |
5 Fischragout mit Couscous |
Hallo, | |
ich bin mit dem Service rund um eine Störung sowie Details meines Vertrags | |
absolut unzufrieden. Nach der Art wie mein Fall bisher behandelt wurde fühle ich | |
mich sogar arglistig betrogen. Im Rahmen der normalen Service-Abläufe wurde mir | |
bisher nur "friss oder stirb" kommuniziert. | |
Zur Störung: | |
Am Samstag, d. 10. Juni fiel im Laufe der Nacht die Internetanbindung aus. Das |
import uuid | |
import execnet | |
import remote | |
import time | |
import asyncio | |
loop = None | |
Alles gut mischen (z.B. 1 Minute in der Kitchen-Aid mit dem Mischer auf niedrigster Stufe) und dann 12-24 Stunden bedeckt stehen lassen. Dann abfüllen und in den Kühlschrank. Mit der Dauer experimentiere ich aktuell noch um die Triebstärke an die gewohnte Frischhefe anzugleichen.
from batou.component import Component | |
from batou.lib.archive import Extract | |
from batou.lib.download import Download | |
from batou.lib.file import File | |
from batou.utils import Address | |
import os.path | |
import socket | |
import xmlrpc.client | |