E.1.3 Filterroutinen

 
# -------------------------------------------------------------
# Projekt : Digitale Bibliotheken Projekt
# Uni-Frankfurt/M, Professur Telematik und
# verteilte Systeme, Prof. O. Drobnik
# Diplomarbeit, Matzen,Hans, 1997
# Dateiname : filter.py
# Datum : 03.11.1997
# letzte Änderung :
# Autor : Hans Matzen, 1997, Frankfurt/M, Deutschland
# Sprache : Python v1.4
# Beschreibung : Hier werden Funktionen definiert, die die
# eingehenden Aufträge an das interne Protokoll
# des Speichersystems anpassen.
# -------------------------------------------------------------
 
 
# -------------------------------------------------------------
# Name : dummyfilter
# Datum : 03.11.1997
# letzte Änderung :
# Typ : Funktion
# Argumente : msg - ein Textstring
# Rückgabewert : msg - ein Textstring
# -------------------------------------------------------------
# Beschreibung : Da diese Funktion nur einen Dummyfilter
# realisiert, wird lediglich das übergebene
# Argument unverändert zurückgegeben.
# -------------------------------------------------------------
 
def dummyfilter(msg):
        return msg
 
 
 
# -------------------------------------------------------------
# Name : store_filter
# Datum : 03.11.1997
# letzte Änderung :
# Typ : Funktion
# Argumente : msg - ein Textstring
# Rückgabewert : msg - ein Textstring
# -------------------------------------------------------------
# Beschreibung : Ersetzt das STORE Kommando durch ein
# PUT Kommando
# Diese Routine dient nur Demonstrations-
# und Testzwecken
# -------------------------------------------------------------
 
def store_filter(msg):
    return "PUT"+ msg[5:]