X-Git-Url: http://git.maemo.org/git/?p=jamaendo;a=blobdiff_plain;f=jamaui%2Futil.py;h=d17492afd0829a72164d52a25ba81fcdbdde2266;hp=6bff67f8ac943217f280aba77a65433f3b3c2b1a;hb=75215e5b54a5357384db5166fbecaa65164d8b94;hpb=6254d9fc595a3ee2848632bc3fc426ac47fbc188 diff --git a/jamaui/util.py b/jamaui/util.py index 6bff67f..d17492a 100644 --- a/jamaui/util.py +++ b/jamaui/util.py @@ -1,4 +1,5 @@ import os +import simplejson def string_in_file( filepath, string ): try: @@ -19,3 +20,17 @@ def get_platform(): return 'linux' platform = get_platform() + +def jsonprint(x): + print simplejson.dumps(x, sort_keys=True, indent=4) + +def find_resource(name): + if os.path.isfile(os.path.join('data', name)): + return os.path.join('data', name) + elif os.path.isfile(os.path.join('/opt/jaemendo', name)): + return os.path.join('/opt/jaemendo', name) + elif os.path.isfile(os.path.join('/usr/share/jaemendo', name)): + return os.path.join('/usr/share/jaemendo', name) + else: + return None +