From: Peter Palfrader Date: Sat, 10 Mar 2012 14:33:13 +0000 (+0100) Subject: make ud-generate work when there is no previous run that created last_update.trace X-Git-Tag: userdir-ldap-0.3.85~69 X-Git-Url: https://git.adam-barratt.org.uk/?a=commitdiff_plain;ds=sidebyside;h=4bce666d7629ea6b6924361712d5d37dc79a22b2;p=mirror%2Fuserdir-ldap.git make ud-generate work when there is no previous run that created last_update.trace --- diff --git a/ud-generate b/ud-generate index eb13678..b594240 100755 --- a/ud-generate +++ b/ud-generate @@ -1269,7 +1269,7 @@ last = sorted_mods[-1][1]['reqEnd'][0].split('.')[0] if 'UD_GENERATEDIR' in os.environ: GenerateDir = os.environ['UD_GENERATEDIR'] -cache_last_mod = [0,0] +cache_last_mod = None try: fd = open(os.path.join(GenerateDir, "last_update.trace"), "r") @@ -1281,7 +1281,7 @@ except IOError, e: else: raise e -if cache_last_mod[0] >= last: +if cache_last_mod is None or cache_last_mod[0] >= last: fd = open(os.path.join(GenerateDir, "last_update.trace"), "w") fd.write("%s\n%s\n" % (last, int(time.time()))) fd.close()