Revert "Passing calling commands with subprocess."

This reverts commit beb0312c688d908f065c46a91f92c5125ed6a796.
This commit is contained in:
Emiliano Vavassori 2015-09-30 01:11:41 +02:00
parent beb0312c68
commit 2181182f26
3 changed files with 3 additions and 6 deletions

View File

@ -5,7 +5,6 @@
vars_files: vars_files:
- domainpwd.vault - domainpwd.vault
roles: roles:
- checkver
- init - init
- base - base
- custom - custom

View File

@ -1,6 +1,5 @@
--- ---
- include: init.yml - include: init.yml
when: live_repover != ansible_local.checksum.repover
tags: tags:
- init - init

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python #!/usr/bin/env python
from subprocess import Popen, PIPE, STDOUT from os import popen
from os.path import isfile from os.path import isfile
from json import dumps, loads from json import dumps, loads
from hashlib import md5 from hashlib import md5
@ -15,9 +15,8 @@ local_repo_hash = ''
live_repo_hash = '' live_repo_hash = ''
# Getting live versions for repo # Getting live versions for repo
p = Popen("pushd %s >/dev/null; git log --pretty=oneline -1 | cut -d' ' -f 1; popd > /dev/null" % repo_path, shell=True, stdout=PIPE, stderr=STDOUT) repover = popen("pushd %s >/dev/null; git log --pretty=oneline -1 | cut -d' ' -f 1; popd > /dev/null" % repo_path)
output = p.communicate()[0] live_repo_hash = repover.read().strip()
live_repo_hash = output.strip()
repover.close() repover.close()
live_pkg_hash = '' live_pkg_hash = ''