Professor Zoom strikes back
authorRico Schulte <ricoschulte@users.schwerkraft.elitedvb.net>
Sun, 1 Jul 2007 19:11:19 +0000 (19:11 +0000)
committerRico Schulte <ricoschulte@users.schwerkraft.elitedvb.net>
Sun, 1 Jul 2007 19:11:19 +0000 (19:11 +0000)
webinterface/src/WebChilds/Toplevel.py

index a46f7b2..f3f42d2 100755 (executable)
@@ -8,6 +8,7 @@ from Screenpage import ScreenPage
 from MovieStreamer import MovieStreamer
 from Screengrab import GrabResource
 from IPKG import IPKGResource
+from PlayService import ServiceplayerResource
 
 class Toplevel(resource.Resource):
     addSlash = True
@@ -32,8 +33,12 @@ class Toplevel(resource.Resource):
         return http.Response(responsecode.OK, {'Content-type': http_headers.MimeType('text', 'html')},stream=s)
 
     def locateChild(self, request, segments):
-        print "[WebIf]",request.remoteAddr.host,request.method,request.path,request.args
-        return resource.Resource.locateChild(self, request, segments)
+        try: 
+            segments.index("barryallen")
+            return RedirectorResource("/hdd")
+        except ValueError:
+            print "[WebIf]",request.remoteAddr.host,request.method,request.path,request.args
+            return resource.Resource.locateChild(self, request, segments)
 
 class RedirectorResource(resource.Resource):
     """