Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import subprocess
- import bz2
- import shutil
- servers = ["162.121.198.17"]
- user = "jboss"
- password = "s3Cr3t"
- logs = ["server.log.2016-06-14.bz2", "server.log.2016-06-15.bz2"]
- for s in servers:
- md = "mkdir {}".format( s[-2:] )
- print md
- subprocess.call(md, shell=True)
- for l in logs:
- filename = "{}/{}".format(s[-2:], l)
- kurl = "curl -v -k -u {}:{} scp://{}/opt/jboss/current/standalone/log/{} -o {}".format(user, password, s, l, filename)
- print kurl
- subprocess.call(kurl, shell=True)
- print "Decompressing {}...".format(filename)
- with bz2.BZ2File(filename) as f_in, open(filename[:-3] + "log", 'w') as f_out:
- shutil.copyfileobj(f_in, f_out)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement