Sha256: d64c3f976fadcb3f72b8305e1065e27e037d2107beb9d5cc3e05aa5aa2ab5630

Contents?: true

Size: 1.22 KB

Versions: 10

Compression:

Stored size: 1.22 KB

Contents

from javax.servlet.http import HttpServlet
from com.smartfoxserver.v2 import SmartFoxServer

from random import randint
from MyModule import alpha, square

class index(HttpServlet):

	def __init__(self):
		self.htmlHead = "<html><head></head><body style='font-family:Verdana'>"
		self.closeHtml = "</body></html>"

		
	def doGet(self, request, response):	
		w = response.getWriter()
		w.println(self.htmlHead)
		
		w.println("<h2>SmartFoxServer 2X :: Status</h2><hr>")
		w.println("<p>ver: " + SmartFoxServer.version + "<p>")
		w.println("<p>rnd: " + str(randint(0,1000)) + "<p>")
		w.println("<table cellpadding='6' cellspacing='0' border='0'>")
		w.println("<tr bgcolor='#eeeeee'><th align='left'>Key</th><th align='left'>Value</th></tr>")
		
		sfs = SmartFoxServer.getInstance()
		zManager = sfs.getZoneManager()
		zones = zManager.getZoneList()
		
		for zone in zones:
			w.println('<ul><li><b>' + zone.name + '</b>')
			
			rooms = zone.getRoomList()
			for room in rooms:
				w.println(('<ul><li>%s (%s/%s)</li></ul>' % (room.name, room.maxUsers, room.maxSpectators)))				
			
			w.println('</li></ul>')
		
		w.println(self.closeHtml)
		w.close()
		
	def doPost(self, request, response):	
		pass
		

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
rubyfox-server-2.13.7.3 lib/rubyfox/server/data/www/PyServletExample/index.py
rubyfox-server-2.13.6.2 lib/rubyfox/server/data/www/PyServletExample/index.py
rubyfox-server-2.13.6.1 lib/rubyfox/server/data/www/PyServletExample/index.py
rubyfox-server-2.13.5.1 lib/rubyfox/server/data/www/PyServletExample/index.py
rubyfox-server-2.13.4.1 lib/rubyfox/server/data/www/PyServletExample/index.py
rubyfox-server-2.13.3.1 lib/rubyfox/server/data/www/PyServletExample/index.py
rubyfox-server-2.12.5.1 lib/rubyfox/server/data/www/PyServletExample/index.py
rubyfox-server-2.12.5.0 lib/rubyfox/server/data/www/PyServletExample/index.py
rubyfox-server-2.12.4.0 lib/rubyfox/server/data/www/PyServletExample/index.py
rubyfox-server-2.12.1.0 lib/rubyfox/server/data/www/PyServletExample/index.py