From d34530cf576afcd5052dae442d0b5d33f017f6c3 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Sat, 14 Apr 2012 15:02:24 +0530 Subject: [PATCH] removed version.num --- py/build/project.py | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/py/build/project.py b/py/build/project.py index 11dae47f39..a1abbdf918 100644 --- a/py/build/project.py +++ b/py/build/project.py @@ -23,26 +23,33 @@ verbose = False import os +def generate_hash(): + """ + Generates random hash for session id + """ + import hashlib, time + return hashlib.sha224(str(time.time())).hexdigest() + def build(): """concat / minify js files""" from py.build.bundle import Bundle bundle = Bundle() bundle.make('build.json') - increment_version() + update_version() def get_version(): """get from version.num file and increment it""" if os.path.exists('version.num'): with open('version.num', 'r') as vfile: - version = int(vfile.read()) + 1 + version = vfile.read() else: - version = 1 + version = generate_hash() return version -def increment_version(): +def update_version(): """incremenet version by 1""" - version = get_version() + version = generate_hash() with open('version.num', 'w') as vfile: vfile.write(str(version))