X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/fcf3e4bc055cd91a47a5aedc91abad9161e180fc..d6f71ea38fc39d24c27dc676f5ed5598b5254ce9:/lib/python/Tools/Profile.py diff --git a/lib/python/Tools/Profile.py b/lib/python/Tools/Profile.py index 5fee5316..4d8dd901 100644 --- a/lib/python/Tools/Profile.py +++ b/lib/python/Tools/Profile.py @@ -9,6 +9,7 @@ profile_start = time.time() profile_data = {} total_time = 1 +profile_file = None try: profile_old = open(resolveFilename(SCOPE_CONFIG, "profile"), "r").readlines() @@ -22,7 +23,10 @@ try: except: print "no profile data available" -profile_file = open(resolveFilename(SCOPE_CONFIG, "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