Unverified Commit 0c1222eb authored by David Beniamine's avatar David Beniamine
Browse files

Working add_to_handy_menu.py

parent 4b02f39d
Loading
Loading
Loading
Loading
+6 −8
Original line number Diff line number Diff line
@@ -34,26 +34,24 @@ def add_to_handymenu(user, cmd, category):
        except yaml.YAMLError as exc:
            print(exc)

    lastId = 0

    found = False
    for app in yml:
        lastId = app['id']
        lastId = max(app['id'], lastId)
        if(app['name'] == category):
            print("found")
            print(app['apps'])
            app['apps'] += [cmd]
            print(app['apps'])
            found = True

    if(not found):
        yml += {
        yml += [{
            'apps': [cmd],
            'name': category,
            'id': lastId+1,
        }
        }]

    print(yml)
    with open(path, 'w') as f:
        yaml.dump(yml, f, default_flow_style=False)
        yaml.dump(yml, f, default_flow_style=False, allow_unicode=True)


if __name__ == '__main__':