Skip to content
Snippets Groups Projects
Commit d9b904fc authored by rahix's avatar rahix
Browse files

Merge 'Display apps without metadata.json'

See merge request !364
parents ead70852 53419ff7
No related branches found
No related tags found
No related merge requests found
......@@ -55,8 +55,15 @@ def enumerate_apps(apps=None):
info["name"], "/apps/{}/{}".format(app, info.get("bin", "__init__.py"))
)
except Exception as e:
print("Could not load /apps/{}/metadata.json!".format(app))
print("'{}': metadata.json is invalid ... hoping for the best.".format(app))
sys.print_exception(e)
pyfile = "/apps/{}/__init__.py".format(app)
try:
open(pyfile).close()
yield App(app, pyfile)
except OSError:
print(pyfile, "does not even exist :(")
pass
def usb_mode(disp):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment