Skip to content

Instantly share code, notes, and snippets.

View kaz-tk's full-sized avatar

Kazushige TAKEUCHI kaz-tk

  • Greater Area Tokyo, Japan
View GitHub Profile
@kaz-tk
kaz-tk / setup.py
Created June 22, 2014 18:29
read /proc/net/tcp and parse and make statistics
from distutils.core import setup
setup(name='tcptuneinfo',
version='0.1',
description='',
author='Kazushige TAKEUCHI',
url='http://d.hatena.ne.jp/graceful_life/',
requires=[
"netaddr",
],
@kaz-tk
kaz-tk / interface_statistics.conf
Created June 28, 2014 18:31
use to get interface statistics by zabbix_agent
UserParameter=intstat[*],/etc/zabbix/scripts/intstat.sh $1 $2
@kaz-tk
kaz-tk / conf.py
Created June 30, 2014 09:26
Sphinxで、画像を差し込むためのconf.py
latex_elements = {
'pointsize': '10pt',
'papersize': 'a4paper',
'transition': '',
'extraclassoptions': ',openany,oneside',
'classoptions': ',dvipdfmx',
'babel': '\\usepackage[japanese]{babel}',
}
latex_docclass = {'manual': 'jreport'}
@kaz-tk
kaz-tk / sample_files_Archive.ps1
Created September 23, 2014 12:19
ansible for windows
echo NotImplementedYet > {{DATETIME}}.log
@kaz-tk
kaz-tk / bash_update.sh
Last active August 29, 2015 14:06
bash update
#!/bin/bash
_ANSIBLE_BIN=`which ansible-playbook`
_INVENTORY_FILE="./inventory"
_PLAYBOOK_FILE="bash_update.yml"
###############################
# pre-check for your environment variable.
###############################
if [ -z ${_ANSIBLE_BIN} ];then
@kaz-tk
kaz-tk / krb5.conf
Created September 28, 2014 15:16
ansible generated krb5.conf
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
[libdefaults]
default_realm = EXAMPLE.COM
dns_lookup_realm = false
dns_lookup_kdc = false
ticket_lifetime = 24h
@kaz-tk
kaz-tk / gist:47bf4dba4474741e3682
Created September 28, 2014 15:17
krb5.conf : jinja2 template
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
[libdefaults]
default_realm = {{ default_realm|upper() }}
dns_lookup_realm = false
dns_lookup_kdc = false
ticket_lifetime = 24h
#!/usr/bin/env python
from jinja2 import Environment, FileSystemLoader
import yaml
vars={}
var_files=[
‘some_vars.yml',
]
for var_file in var_files:
list:
- foo1: bar1
- foo2: bar2
- foo1: bar3
- foo3: bar4
↓↓↓↓↓↓↓↓
list:
- foo1: bar1
list:
- key: foo1
value: bar1
- key: foo2
value: bar2
- key: foo1
value: bar3
- key: foo3
value: bar4