Skip to content

Instantly share code, notes, and snippets.

@decentral1se
decentral1se / foo.go
Last active December 12, 2024 12:48
incus listener add handler
// ...
listener, err := conn.GetEventsAllProjects()
_, err = listener.AddHandler(
[]string{
api.EventLifecycleInstanceCreated,
api.EventLifecycleInstanceReady,
api.EventLifecycleInstanceRestarted,
}, func(event api.Event) {
ctx.Logger().Debug("handling instance create event", zap.Any("event", event))
@decentral1se
decentral1se / bot-logs.txt
Created January 13, 2021 22:11
bot kick and re-join debug logs
DEBUG RECV: <presence to="[email protected]/i8Q_SREy" type="unavailable" from="[email protected]/echobot" id="7ad540580b6e41eead4f6a76b78a3ed2"><x xmlns="http://jabber.org/protocol/muc#user"><status code="307" /><item role="none" jid="[email protected]/i8Q_SREy" affiliation="member"><actor nick="foobar" /></item><status code="110" /></x></presence>
DEBUG MUC presence from [email protected]/echobot : {'lang': '', 'nick': 'echobot', 'role': 'none', 'jid': '[email protected]/i8Q_SREy', 'status_codes': {307, 110}, 'room': '[email protected]', 'affiliation': 'member', 'status': '', 'show': None, 'alt_nick': ''}
DEBUG Event triggered: groupchat_presence
DEBUG Event triggered: muc::[email protected]::presence
DEBUG Event triggered: muc::[email protected]::got_offline
DEBUG RECV: <message to="[email protected]" id="77f41bca-c25e-4046-ace8-4552afef3101" from="[email protected]"><x xmlns="http://jabber.org/protocol/muc#user"><invite from="[email protected]/dino.68992a39"><reason /></invite></x><body>fooba
@decentral1se
decentral1se / docker-compose.yml
Created May 24, 2020 15:28
invoiceninja docker-compose.yml
---
version: "3.8"
services:
nginx:
image: "nginx:stable"
configs:
- source: nginx-conf-v1
target: /etc/nginx/nginx.conf
volumes:
@decentral1se
decentral1se / chmxdx_letters.py
Created May 18, 2020 14:26
chmxdx_letters.py
from contextlib import asynccontextmanager
from string import ascii_letters
from typing import Dict
import attr
from trio import (
BrokenResourceError,
ClosedResourceError,
Lock,
MemoryReceiveChannel,
from string import ascii_letters
from typing import Dict
import attr
from trio import ClosedResourceError, Lock, open_nursery, run
from trio.abc import Stream
from trio.testing import memory_stream_pair
@attr.s(auto_attribs=True)
@decentral1se
decentral1se / docker-compose.production.yml
Created May 1, 2020 09:59
docker-compose.production.yml
---
version: "3.7"
services:
jekyll:
command: >
jekyll serve \
--verbose \
--config /srv/jekyll/_config_prod.yml \
--trace
@decentral1se
decentral1se / alerta.conf
Created April 10, 2020 08:55
alerta.conf (alerta-mailer troubles...)
[DEFAULT]
debug = True
endpoint = http://localhost:8080/api
key = {{ alerta_cli_api_key }}
output = json
sslverify = False
timezone = Europe/London
[alerta-mailer]
amqp_topic = notify
@decentral1se
decentral1se / datnodev4.2.log
Created March 24, 2020 21:13
datnodev4.2.log
## dat-nodev4...origin/dat-nodev4
D package-lock.json
?? datnodev4.2.log
* dat-nodev4
master
ce8e607 update package-lock.json
1adbff3 Update README.md
bebb175 update readme
6ce200c use node 12
f716675 fix tests
@decentral1se
decentral1se / datnodev4.2.log
Created March 24, 2020 21:04
datnodev4.2.log
> [email protected] install /home/foo/work/dat/node_modules/fd-lock
> node-gyp-build
> [email protected] install /home/foo/work/dat/node_modules/sodium-native
> node-gyp-build "node preinstall.js" "node postinstall.js"
> [email protected] install /home/foo/work/dat/node_modules/discovery-swarm/node_modules/utp-native
@decentral1se
decentral1se / datnodev4.log
Created March 24, 2020 20:49
datnodev4.log
> [email protected] install /home/foo/work/dat/node_modules/sodium-native
> node-gyp-build "node preinstall.js" "node postinstall.js"
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'