Skip to content

Instantly share code, notes, and snippets.

View sldenazis's full-sized avatar
🧟

Santiago LD sldenazis

🧟
  • Buenos Aires
View GitHub Profile
@sldenazis
sldenazis / logstash
Last active December 31, 2015 16:39 — forked from nodesocket/logstash
#! /bin/sh
#
# /etc/rc.d/init.d/logstash
#
# Starts Logstash as a daemon
#
# chkconfig: 2345 20 80
# description: Starts Logstash as a daemon
### BEGIN INIT INFO
@sldenazis
sldenazis / redis
Last active January 1, 2016 05:39
Simple redis init script for red hat 6.5.
#!/bin/bash
# Author: Santiago López Denazis
# License: GPL v.3+
# Description: Simple Redis init.d script conceived to work on RH 6.5
source /etc/rc.d/init.d/functions
[ -f /etc/sysconfig/redis ] && {
source /etc/sysconfig/redis
@sldenazis
sldenazis / telnet.vim
Created November 10, 2014 18:10
Vim syntax highlighting para telnet de bajo presupuesto
" Filename: telnet.vim
" Language: Telnet command syntax
" Maintainer: sldenazis <[email protected]>
" Revision: 0.1
if version < 600
syntax clear
elseif exists("b:current_syntax")
finish
endif
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import sys
import time
import telepot
import re
def handle(msg):
content_type, chat_type, chat_id = telepot.glance(msg)
18,19c18,23
< #self.ruleset[option] = {'depends': [], 'conflict': []}
< self.ruleset[option] = {'depends': [], 'conflict': [], 'enabled': False}
---
> self.ruleset[option] = {
> 'depends': [],
> 'conflict': [],
> 'enabled': False,
> 'enabled_by_dependency': False
> }
@sldenazis
sldenazis / ruleset.py
Created March 16, 2017 20:07
Working version
#!/bin/env python
class RuleSet():
def __init__(self):
self._newRuleSet()
self.is_coherent = True
def _newRuleSet(self):
self.ruleset = {}
@sldenazis
sldenazis / clean_rundeck.sh
Created March 29, 2017 15:45
Clean execution logs for rundeck (with mysql database)
#!/bin/bash
export PATH=/bin:/sbin:/usr/bin:/usr/sbin
function getFileConfig()
{
local file_config="/etc/rundeck/rundeck-config.properties"
echo ${file_config}
}
#!/usr/bin/python
from xml.dom.minidom import parse
import argparse
import sys
import re
import os
class PomEditor():
@sldenazis
sldenazis / stopjumpopr.user.js
Created May 15, 2017 19:40
greasemonkey script for prevent opr.ingress.com to jump after it is visually unique section
// ==UserScript==
// @name stopjumpopr
// @namespace stopjumpopr
// @include https://opr.ingress.com/*
// @version 1
// @grant none
// ==/UserScript==
document.body.innerHTML= document.body.innerHTML.replace(/answerCtrl\.goToLocation\(\'streetViewHeader\'\)/g,"");
@sldenazis
sldenazis / selectallstars.user.js
Last active May 27, 2017 16:20
Greasemonkey's script for opr.ingress.com that allows you to select all the stars at once.
// ==UserScript==
// @name selectallstars
// @namespace selectallstars
// @include https://opr.ingress.com/recon
// @version 0.2
// @grant none
// ==/UserScript==
var newButtons = document.createElement('div');