X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fpython%2FTools%2FProfile.py;h=4d8dd9012841311f2ef3e64a8137e6fcbe69af77;hp=7e61da0f2abc66c776c6e34ca205ca378a452691;hb=36cca1d3f31265929ef3443999ab7fd242b4dae5;hpb=1ed7644aa25453750f78f83e4bddfc82505e1b06 diff --git a/lib/python/Tools/Profile.py b/lib/python/Tools/Profile.py index 7e61da0..4d8dd90 100644 --- a/lib/python/Tools/Profile.py +++ b/lib/python/Tools/Profile.py @@ -1,6 +1,6 @@ # the implementation here is a bit crappy. import time -from Directories import resolveFilename, SCOPE_SYSETC +from Directories import resolveFilename, SCOPE_CONFIG PERCENTAGE_START = 50 PERCENTAGE_END = 100 @@ -9,9 +9,10 @@ profile_start = time.time() profile_data = {} total_time = 1 +profile_file = None try: - profile_old = open(resolveFilename(SCOPE_SYSETC, "profile"), "r").readlines() + profile_old = open(resolveFilename(SCOPE_CONFIG, "profile"), "r").readlines() t = None for line in profile_old: @@ -22,7 +23,10 @@ try: except: print "no profile data available" -profile_file = open(resolveFilename(SCOPE_SYSETC, "profile"), "w") +try: + profile_file = open(resolveFilename(SCOPE_CONFIG, "profile"), "w") +except IOError: + print "WARNING: couldn't open profile file!" def profile(id): now = time.time() - profile_start