Skip to content

Instantly share code, notes, and snippets.

@adamrb
adamrb / configuration.yaml
Created May 14, 2021 16:27
Home Assistant T-Mobile Internet Graphana
sensor:
- platform: rest
name: tmobile
resource: "http://192.168.12.1/fastmile_radio_status_web_app.cgi"
json_attributes:
- cell_5G_stats_cfg
- cell_LTE_stats_cfg
scan_interval: 30
value_template: "OK"
- platform: template
[general]
version = 4
name = Extended Ender-3 Pro_settings
definition = creality_ender3
[metadata]
setting_version = 11
type = definition_changes
[values]
@adamrb
adamrb / SwitchKeyboardFold.xml
Created October 8, 2019 14:47
Galaxy Fold Keyboard Switch Tasker
<TaskerData sr="" dvi="1" tv="5.8.5">
<Profile sr="prof4" ve="2">
<cdate>1570498332601</cdate>
<edate>1570498332601</edate>
<id>4</id>
<mid0>3</mid0>
<nme>Front Screen</nme>
<Event sr="con0" ve="2">
<code>2075</code>
<pri>0</pri>
from r2.models import *
from r2.lib.db import queries
def bare_minimum():
try:
a = Account._by_name(g.system_user)
except NotFound:
a = register(g.system_user, "password", "127.0.0.1")
try:
@adamrb
adamrb / remove_acks.sh
Created September 30, 2013 14:46
Remove anything still acknowledged after the previous run.
#!/bin/bash
livestatus="/usr/local/nagios/var/rw/live"
acked_services="/usr/local/nagios/var/ack_services"
acked_hosts="/usr/local/nagios/var/ack_hosts"
now=`date +%s`
commandfile='/usr/local/nagios/var/rw/nagios.cmd'
# Clear acks on any currently acked service
while read sline; do
@adamrb
adamrb / doesnt_work.pp
Created September 25, 2013 13:48
Broken Puppet Ignore Array
File {
backup => 'main',
selinux_ignore_defaults => true,
ignore => [ '.svn','.git','CVS','.bzr'],
}
@adamrb
adamrb / dirperm.pp
Created July 8, 2013 20:01
Puppet recursive directory permission hack
exec { "${instance_dir}_perms":
command => "chmod -R 651 \"$instance_dir\"",
unless => "find \"$instance_dir\" -not -perm 651 | wc -l | grep -q '^0$'",
path => '/bin:/usr/bin:/sbin:/usr/sbin',
require => Acl["$instance_dir"],
}
define ip_local_reserved_ports (
$reserved_ports = [],
) {
$all_reserved_ports += $reserved_ports
$joined_ports = join($all_reserved_ports, ",")
file_line { 'joined_ports_line':
line => "net.ipv4.ip_local_reserved_ports = ${joined_ports}",
@adamrb
adamrb / hello_world.sh
Created March 6, 2013 18:05
Looping over a shell script with python
#!/bin/bash
echo "Hello World: Line 1"
echo "Hello World: Line 2"
for i in $@; do
echo $i
done
@adamrb
adamrb / mdt.sh
Created March 5, 2013 13:52
Display Markdown in Termonal
#!/bin/bash
# Writes Markdown Text to terminal
file="$1"
if [ "$file" == "" ]; then
exit 1
fi