def __initSaintRaphHouse(self): house = House.initSaintRaph() self.lightCommands = [] for lightModel in house.lightModels: self.lightCommands.append(LightCommand(lightModel, self.__getSerial())) self.shutterCommands = [] for shutterModel in house.shutterModels: self.shutterCommands.append(ShutterCommand(shutterModel, self.__getSerial()))
import cgi import httplib, urllib import logging from google.appengine.api import users from google.appengine.ext import webapp from google.appengine.ext.webapp.util import run_wsgi_app from google.appengine.ext import db import os from google.appengine.ext.webapp import template from houses.house import House IP = '127.0.0.1' PORT = 8000 house = House.initSaintRaph() class MainPage(webapp.RequestHandler): def get(self): if users.get_current_user(): url = users.create_logout_url(self.request.uri) url_linktext = 'Logout' else: url = users.create_login_url(self.request.uri) url_linktext = 'Login' template_values = { 'url': url, 'url_linktext': url_linktext, 'house': house }