Copy /etc/hosts with scp from multiple servers with cygwin

Copy /etc/hosts with scp from multiple servers with cygwin

This one was easy, first create a file (hosts_ip.txt) with the IP of each server to get its /etc/hosts: 192.168.0.3 192.168.0.4 192.168.0.5 192.168.0.6 192.168.0.7 Generate a private/public pair key and add the public one in authorized_keys of each server : # generate...
Module Error handling with Python

Module Error handling with Python

I wrote a script with python to automate some things with JIRA and I used the module Requests: #!/usr/bin/python # m.ortiz # Requiere modulo requests: http://docs.python-requests.org/en/latest/ # Documentacion de este script:FIXME # modulos import sys,requests The...
Download JIRA attachments with Python

Download JIRA attachments with Python

I’m working in some automation and one of the things I needed to solve was a script to download JIRA attachments with Python, here’s how I did it. Using the REST API of JIRA and some python modules: We start defining the she-bang, author, modules and...
Inherit shell environment in python for bash subshell

Inherit shell environment in python for bash subshell

While executing a bash subshell inside a Python script I had to inherit the environment variables, that can be done in this way: Bashrc $ cat ~/.bashrc |grep LOLO export LOLO=»/foo/bar» *Here you need to restart your shell in order to execute .bashrc and export the...
Undeletable files in Cygwin or GIT

Undeletable files in Cygwin or GIT

Today I’ve come across a weird an annoying problem «a undeletable file» in Windows that was created while using a shell script in Cygwin. The file had owner:  «Unknown+User» and group:  «Unknown+Group» making virtually impossible to delete the file without...