コード例 #1
0
import time
from Directories import resolveFilename, SCOPE_CONFIG

boxtype = getBoxType()

PERCENTAGE_START = 50
PERCENTAGE_END = 100

profile_start = time.time()

profile_data = {}
total_time = 1
profile_file = None

try:
    f = open(resolveFilename(SCOPE_CONFIG, "profile"), "r")
    profile_old = f.readlines()
    f.close()

    t = None
    for line in profile_old:
        (t, id) = line[:-1].split('\t')
        t = float(t)
        total_time = t
        profile_data[id] = t
except:
    print "no profile data available"

try:
    profile_file = open(resolveFilename(SCOPE_CONFIG, "profile"), "w")
except IOError:
コード例 #2
0
ファイル: Profile.py プロジェクト: TitanNit/tdt
# the implementation here is a bit crappy.
import time
from Directories import resolveFilename, SCOPE_CONFIG

PERCENTAGE_START = 50
PERCENTAGE_END = 100

profile_start = time.time()

profile_data = {}
total_time = 1

try:
	profile_old = open(resolveFilename(SCOPE_CONFIG, "profile"), "r").readlines()

	t = None
	for line in profile_old:
		(t, id) = line[:-1].split('\t')
		t = float(t)
		total_time = t
		profile_data[id] = t
except:
	print "no profile data available"

profile_file = open(resolveFilename(SCOPE_CONFIG, "profile"), "w")

def profile(id):
	now = time.time() - profile_start
	if profile_file:
		profile_file.write("%.2f\t%s\n" % (now, id))
コード例 #3
0
ファイル: Profile.py プロジェクト: OpenViX/enigma2
# the implementation here is a bit crappy.
from boxbranding import getBoxType, getMachineBuild
import time
from Directories import resolveFilename, SCOPE_CONFIG

PERCENTAGE_START = 0
PERCENTAGE_END = 100

profile_start = time.time()

profile_data = {}
total_time = 1
profile_file = None

try:
	f = open(resolveFilename(SCOPE_CONFIG, "profile"), "r")
	profile_old = f.readlines()
	f.close()

	t = None
	for line in profile_old:
		(t, id) = line[:-1].split('\t')
		t = float(t)
		total_time = t
		profile_data[id] = t
except:
	print "[Profile] no profile data available"

try:
	profile_file = open(resolveFilename(SCOPE_CONFIG, "profile"), "w")
except IOError:
コード例 #4
0
ファイル: Profile.py プロジェクト: OpenVu/e2-gui
# the implementation here is a bit crappy.
import time
from Directories import resolveFilename, SCOPE_CONFIG
from enigma import getBoxType

PERCENTAGE_START = 0
PERCENTAGE_END = 100

profile_start = time.time()

profile_data = {}
total_time = 1
profile_file = None

try:
	profile_old = open(resolveFilename(SCOPE_CONFIG, "profile"), "r").readlines()

	t = None
	for line in profile_old:
		(t, id) = line[:-1].split('\t')
		t = float(t)
		total_time = t
		profile_data[id] = t
except:
	print "no profile data available"

try:
	profile_file = open(resolveFilename(SCOPE_CONFIG, "profile"), "w")
except IOError:
	print "WARNING: couldn't open profile file!"
コード例 #5
0
ファイル: Profile.py プロジェクト: kingvuplus/boom
import time
from Directories import resolveFilename, SCOPE_CONFIG
from boxbranding import getBoxType
boxtype = getBoxType()
PERCENTAGE_START = 50
PERCENTAGE_END = 100
profile_start = time.time()
profile_data = {}
total_time = 1
profile_file = None
try:
    f = open(resolveFilename(SCOPE_CONFIG, 'profile'), 'r')
    profile_old = f.readlines()
    f.close()
    t = None
    for line in profile_old:
        t, id = line[:-1].split('\t')
        t = float(t)
        total_time = t
        profile_data[id] = t

except:
    print 'no profile data available'

try:
    profile_file = open(resolveFilename(SCOPE_CONFIG, 'profile'), 'w')
except IOError:
    print "WARNING: couldn't open profile file!"

def profile(id):
    global profile_file
コード例 #6
0
ファイル: Trashcan.py プロジェクト: sek1973/openpliPC
def getTrashFolder():
	# Returns trash folder without symlinks
	return os.path.realpath(os.path.join(resolveFilename(SCOPE_HDD), ".Trash"))
コード例 #7
0
import time
from Directories import resolveFilename, SCOPE_CONFIG
from boxbranding import getBoxType
boxtype = getBoxType()
PERCENTAGE_START = 50
PERCENTAGE_END = 100
profile_start = time.time()
profile_data = {}
total_time = 1
profile_file = None
try:
    f = open(resolveFilename(SCOPE_CONFIG, 'profile'), 'r')
    profile_old = f.readlines()
    f.close()
    t = None
    for line in profile_old:
        t, id = line[:-1].split('\t')
        t = float(t)
        total_time = t
        profile_data[id] = t

except:
    print 'no profile data available'

try:
    profile_file = open(resolveFilename(SCOPE_CONFIG, 'profile'), 'w')
except IOError:
    print "WARNING: couldn't open profile file!"


def profile(id):
コード例 #8
0
ファイル: Profile.py プロジェクト: jack2015/enigma2-openpli
# the implementation here is a bit crappy.
import time
from Directories import resolveFilename, SCOPE_CONFIG

PERCENTAGE_START = 0
PERCENTAGE_END = 100

profile_start = time.time()

profile_data = {}
total_time = 1
profile_file = None

try:
    with open(resolveFilename(SCOPE_CONFIG, "profile"), "r") as fp:
        profile_old = fp.readlines()

    t = None
    for line in profile_old:
        (t, id) = line[:-1].split('\t')
        t = float(t)
        total_time = t
        profile_data[id] = t
except:
    print "no profile data available"

try:
    profile_file = open(resolveFilename(SCOPE_CONFIG, "profile"), "w")
except IOError:
    print "WARNING: couldn't open profile file!"