Example #1
0
	def render_Application(self, request, template='index.template'):
# 		appid = request.path.split('/')[-1]
 		apps = vx.getConnectedApplications()
# 		appid = '1'
		appi = 0
   		for app in apps:
   		 appi+=1
   		 appid = str(appi)
 		 if appid in vx.getConnectedApplications():
			
		 	if vx.applicationIsAvailable(appid):
		 		return self.render_AvailableApplication(request, appid, template)
		 	else:
		 		return self.render_UnavailableApplication(request, appid)
			
  		 return self.render_UnknownApplication(request, appid)
Example #2
0
File: http.py Project: anrl/W12x
	def render_Application(self, request, template='index.template'):
		appid = request.path.split('/')[-1]
		if appid in vx.getConnectedApplications():
			
			if vx.applicationIsAvailable(appid):
				return self.render_AvailableApplication(request, appid, template)
			else:
				return self.render_UnavailableApplication(request, appid)
				
		return self.render_UnknownApplication(request, appid)
Example #3
0
    def render_Root(self, request):
        request.write("<html><body>")
        request.write("<p>Using the default template.</p>")
        request.write("<ul>")

        apps = vx.getConnectedApplications()

        if len(apps) == 0:
            request.write("No application are connected")
        else:
            # Write each application
            for app in apps:
                request.write("<li>")
                href = '<a href="%(id)s">Application-%(id)s</a>' % {'id': app}
                request.write(href)
                request.write("</li>")

        request.write("</ul>")
        request.write("<p>Using the test template.</p>")
        request.write("<ul>")

        apps = vx.getConnectedApplications()

        if len(apps) == 0:
            request.write("No application are connected")
        else:
            # Write each application
            for app in apps:
                request.write("<li>")
                href = '<a href="/test/%(id)s">Application-%(id)s</a>' % {
                    'id': app
                }
                request.write(href)
                request.write("</li>")

        request.write("</ul>")
        request.write("<p><a href='/html_test.html'>HTML5 Test Page</a></p>")
        request.write("</body></html>")
        request.finish()

        # This is the correct way to do this
        return server.NOT_DONE_YET
Example #4
0
File: http.py Project: anrl/W12x
	def render_Root(self, request):
		request.write("<html><body>")
		request.write("<p>Using the default template.</p>")
		request.write("<ul>")
		
		apps = vx.getConnectedApplications()
		
		if len(apps) == 0:
			request.write("No application are connected")
		else:
			# Write each application
			for app in apps:
				request.write("<li>")
				href = '<a href="%(id)s">Application-%(id)s</a>' % {'id':app}
				request.write(href)
				request.write("</li>")

		
		request.write("</ul>")
		request.write("<p>Using the test template.</p>")
		request.write("<ul>")
		
		apps = vx.getConnectedApplications()
		
		if len(apps) == 0:
			request.write("No application are connected")
		else:
			# Write each application
			for app in apps:
				request.write("<li>")
				href = '<a href="/test/%(id)s">Application-%(id)s</a>' % {'id':app}
				request.write(href)
				request.write("</li>")

		
		request.write("</ul>")
		request.write("<p><a href='/html_test.html'>HTML5 Test Page</a></p>")
		request.write("</body></html>")
		request.finish()
		
		# This is the correct way to do this
		return server.NOT_DONE_YET
Example #5
0
    def render_Application(self, request, template='index.template'):
        appid = request.path.split('/')[-1]
        if appid in vx.getConnectedApplications():

            if vx.applicationIsAvailable(appid):
                return self.render_AvailableApplication(
                    request, appid, template)
            else:
                return self.render_UnavailableApplication(request, appid)

        return self.render_UnknownApplication(request, appid)
Example #6
0
	def render_Root(self, request):
		response = "<html><body>"
		response += "<p>Using the default template.</p>"
		response += "<ul>"
		
		apps = vx.getConnectedApplications()

		if len(apps) == 0:
			response += "No applications are connected"
		else:
			# Write each application
			for app in apps:
				response += "<li>"
				response += '<a href="%(id)s">Application-%(id)s</a>' % {'id':app}
				response += "</li>"

		
		response += "</ul>"
		response += "<p>Using the test template.</p>"
		response += "<ul>"
		
		apps = vx.getConnectedApplications()

		if len(apps) == 0:
			response += "No applications are connected"
		else:
			# Write each application
			for app in apps:
				response += "<li>"
				response += '<a href="/test/%(id)s">Application-%(id)s</a>' % {'id':app}
				response += "</li>"

		
		response += "</ul>"
		response += "<p><a href='/html_test.html'>HTML5 Test Page</a></p>"
		response += "</body></html>"
		
		self.send_page(request, response)