Repository: ranger
Updated Branches:
  refs/heads/ranger-1.1 7597d160f -> 1732536f1


Revert "[RANGER-1951] Add whitespaces for be python3 compatible, fix the byte 
encoding issues, and that the hash is generated from all the source files"

This reverts commit b2295a5e2e8b4848c60e6ed9929147748f5d44cb.


Project: http://git-wip-us.apache.org/repos/asf/ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/ranger/commit/1732536f
Tree: http://git-wip-us.apache.org/repos/asf/ranger/tree/1732536f
Diff: http://git-wip-us.apache.org/repos/asf/ranger/diff/1732536f

Branch: refs/heads/ranger-1.1
Commit: 1732536f1de4ac3f1699f660e089385487004261
Parents: 7597d16
Author: Velmurugan Periasamy <[email protected]>
Authored: Thu Jul 5 15:04:52 2018 -0400
Committer: Velmurugan Periasamy <[email protected]>
Committed: Thu Jul 5 15:04:52 2018 -0400

----------------------------------------------------------------------
 ranger-util/pom.xml                    |  2 +-
 ranger-util/src/scripts/saveVersion.py | 22 ++++++++++------------
 2 files changed, 11 insertions(+), 13 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ranger/blob/1732536f/ranger-util/pom.xml
----------------------------------------------------------------------
diff --git a/ranger-util/pom.xml b/ranger-util/pom.xml
index 7220c3d..c84ca34 100644
--- a/ranger-util/pom.xml
+++ b/ranger-util/pom.xml
@@ -50,7 +50,7 @@
                                     <arg 
value="${project.basedir}/src/scripts/saveVersion.py"/>
                                     <arg value="${project.version}"/>
                                     <arg value="${ranger.version.shortname}"/>
-                                    <arg value="${project.basedir}"/>
+                                    <arg value="${project.basedir}/target"/>
                                 </exec>
                             </target>
                         </configuration>

http://git-wip-us.apache.org/repos/asf/ranger/blob/1732536f/ranger-util/src/scripts/saveVersion.py
----------------------------------------------------------------------
diff --git a/ranger-util/src/scripts/saveVersion.py 
b/ranger-util/src/scripts/saveVersion.py
index acf82bf..40c0267 100644
--- a/ranger-util/src/scripts/saveVersion.py
+++ b/ranger-util/src/scripts/saveVersion.py
@@ -34,11 +34,12 @@ from time import gmtime, strftime
 import platform
 
 def isWindowsSystem():
-       return 'Windows' in platform.system()
+    return 'Windows' in platform.system()
 
 def check_output(query):
-       output = subprocess.check_output(query)
-       return output.decode("UTF-8")
+       p = subprocess.Popen(query, stdout=subprocess.PIPE)
+       output = p.communicate ()[0]
+       return output
 
 def hashfile(afile, hasher, blocksize=65536):
        buf = afile.read(blocksize)
@@ -60,8 +61,8 @@ def main():
        dir = os.getcwd()
        cwd = dir.strip('scripts')
        cwd = os.path.join(cwd, "src")
-       if isWindowsSystem():
-               cwd = cwd.replace("\\", "/")
+        if isWindowsSystem():
+                cwd = cwd.replace("\\", "/")
 
        if revision == "" :
                query = (["git","rev-parse","HEAD"])
@@ -86,9 +87,7 @@ def main():
        c = []
        fileList = []
        sortedList = []
-       parent_dir = os.path.join(src_dir, os.pardir)
-
-       for (dir, _, files) in os.walk(parent_dir):
+       for (dir, _, files) in os.walk(src_dir):
                for f in files:
                        path = os.path.join(dir, f)
                        if path.endswith(".java"):
@@ -103,10 +102,9 @@ def main():
                f = m +"  "+ val + "\n"
                c.append(f);
 
-       srcChecksum = hashlib.md5(''.join(c).encode('UTF-8')).hexdigest()
-       print('hash of the ' + str(len(sortedList)) + '\n\t file from: ' + 
parent_dir + '\n\t is ' + srcChecksum)
+       srcChecksum = hashlib.md5(''.join(c)).hexdigest()
 
-       dir = 
os.path.join(src_dir,"target","gen","org","apache","ranger","common")
+       dir = os.path.join(src_dir,"gen","org","apache","ranger","common")
        if not os.path.exists(dir):
                os.makedirs(dir)
 
@@ -143,7 +141,7 @@ def main():
 
        content = 
content.format(VERSION=version,SHORTVERSION=shortversion,USER=user,DATE=date,URL=url,REV=revision,BRANCH=branch,SRCCHECKSUM=srcChecksum)
        des = os.path.join(dir, "package-info.java")
-       f = open(des , 'w')
+       f = open(des , 'wb')
        f.write(content)
        f.close()
 

Reply via email to