def render(self, generate, session, logger, city, **kwargs): dbcity = City.get_unique(session, city, compel=True) plenary_info = PlenaryCity(dbcity, logger=logger) if generate: return plenary_info._generate_content() else: return plenary_info.read()
def render(self, generate, session, logger, city, **kwargs): dbcity = City.get_unique(session, city, compel=True) plenary_info = Plenary.get_plenary(dbcity, logger=logger) if generate: return plenary_info._generate_content() else: return plenary_info.read()
def render(self, session, logger, building, city, fullname, comments, address, **arguments): dbcity = City.get_unique(session, city, compel=True) add_location(session, Building, building, dbcity, fullname=fullname, address=address, comments=comments) session.flush() dsdb_runner = DSDBRunner(logger=logger) dsdb_runner.add_building(building, city, address) if dbcity.campus: dsdb_runner.add_campus_building(dbcity.campus, building) dsdb_runner.commit_or_rollback() return
def render(self, session, city, **arguments): return City.get_unique(session, city, compel=True)