# coding: utf-8 import json import cherrypy # Method-Dispatching! # Übersicht Anforderungen / Methoden # (beachte: / relativ zu /navigation, siehe Konfiguration Server!) """ Anforderung GET PUT POST DELETE ---------------------------------------------------------------- / Nav-Entries - - - """ #---------------------------------------------------------- class Navigation_cl(object): #---------------------------------------------------------- exposed = True # gilt für alle Methoden #------------------------------------------------------- def __init__(self): #------------------------------------------------------- pass #------------------------------------------------------- def GET(self): #------------------------------------------------------- # Hinweis: könnte man auch aus einer Datei einlesen retVal_o = [ {'action': 'fehler' , 'text': 'Bearbeitung Fehlerdaten'}, {'action': 'projekt' , 'text': 'Pflege Projekte'}, {'action': 'komponente' , 'text': 'Pflege Komponenten'}, {'action': 'qsmitarbeiter' , 'text': 'Pflege Daten QS-Mitarbeiter'}, {'action': 'swentwickler' , 'text': 'Pflege Daten SW-Entwickler'}, {'action': 'katfehler' , 'text': 'Pflege Fehler-Kategorien'}, {'action': 'katursache' , 'text': 'Pflege Fehlerursachen-Kategorien'}, {'action': 'prolist' , 'text': 'Auswertung Projekte/Fehler'}, {'action': 'catlist' , 'text': 'Auswertung Kategorien/Fehler'} ] return json.dumps(retVal_o) # EOF