#!/bin/bash
timeout 30 mount /home/backup/ && time autorestic --config /home/changeme/.autorestic.yml backup -a ; umount /home/backup
"data": { | |
"logitech_z906": { | |
"toggle": "JgBQAAABHJAREhE2ERMREhETERQREhETERIRExETERIRExE2ERIRNhETERISExETERIRExESETYRNhE2ETYRNxE2ETYRNhESEQAFsgABHUgSAA0F", | |
"input": "JgBQAAABHY8RExE3ERIRExESEhIRExESERMREhETERMREhE3ERMRNhESERMRExE1ERMRExESERMSNhE2ETURExE2ETYRNhI1EQAFswABHEkRAA0F", | |
"vol_plus": "JgBQAAABHJAREhE2ERMREhETERMSEhETERIRExETERIRExE2ERIRNhETETcREhE2ERMRNhESETYRNhETETYSEhE2ERMRNhESEQAFsgABHUgRAA0F", | |
"vol_minus": "JgBQAAABHJARExE2ERIRExETERIRExESEhMRExESERMREhE2ERMRNhESETYSExE2ERIRNhE2ERMRNhESETcRExE2ERIRExE1EgAFsgABHUgRAA0F", | |
"mute": "JgBQAAABHZAREhE3ERMREhETERIRExETERIRExESERMRExE3ERIRNhETETYREhE2ERMRNxE1EjURNhETETYREhE2ERQREhETEQAFswABHUgRAA0F" | |
} | |
} |
#!/usr/bin/env python | |
import os, time, re, socket, getopt, sys | |
from jinja2 import Template | |
logfile=re.compile(ur'.*\.log$', re.IGNORECASE) | |
def finder(path, brokers): | |
paths={} | |
here=os.getcwd() | |
for dpath, dnames, fnames in os.walk(path): |
I hereby claim:
To claim this, I am signing this object:
LoadPlugin "table" | |
<Plugin table> | |
{% for vm in running_vms.list_vms %} | |
<Table "/sys/fs/cgroup/memory/libvirt/lxc/{{ vm }}/memory.stat"> | |
Instance "{{ vm }}-memory" | |
Separator " \\t" | |
<Result> | |
Type gauge | |
InstancesFrom 0 | |
ValuesFrom 1 |
#Why?
Current version of Ansible (1.7.1) does not merge hashes in the include_vars
task even if told so via hash_behaviour = merge
in your ansible.cfg. ansible/ansible#9116
This action plugin will merge hashes no matter how you have configured your hash_behaviour
.
#How to setup: Save include_vars_merged.py to library/plugins/action/include_vars_merged.py
Save include_vars_merged to library/custom/include_vars_merged
global | |
log /dev/log local0 | |
log /dev/log local1 notice | |
chroot /var/lib/haproxy | |
stats socket /run/haproxy/admin.sock mode 660 level admin | |
stats timeout 30s | |
user haproxy | |
group haproxy | |
daemon | |
ssl-server-verify none |
#!/bin/bash | |
# This script require to have html2text on your computer | |
# [email protected] | |
############################################################### | |
vars(){ | |
ipfile="/home/ip" | |
ip=$(curl -s monip.org|html2text |grep -i "ip :"|awk '{ print $3 }') | |
login="mondomaine.eu-mamachine" | |
pass="monsuperpass" | |
domain="mondomaine.eu" |
#!/bin/bash | |
# | |
# exit 0 : OK | |
# exit 1 : KO | |
# TODO : intégrer le script en mode read avec p-e une interface curl | |
# : proposer du password random | |
# : proposer un mail d'avertissement | |
# : mode debug | |
# author [email protected] | |
# Fork of : http://root-lab.fr/2012/01/25/creer-chroot-ssh-limite-simplement/ |