This repository has been archived on 2025-06-04. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
fl0w-old/Shared/Routing.py
2016-01-04 03:57:00 +01:00

17 lines
No EOL
359 B
Python

class Route:
def __init__(self, **kwargs):
self.setup(**kwargs)
def setup(self, **kwargs):
pass
def run(self, data, handler):
pass
def create_routes(routes):
routes = routes.copy()
for prefix in routes:
if type(routes[prefix]) is tuple or type(routes[prefix]) is list:
routes[prefix] = routes[prefix][0](**routes[prefix][1])
return routes