def setUpClass(cls): name = cls.__name__.lower() cfg = cls.cfg argv = [__file__, 'serve', '-b', '127.0.0.1:0', '--concurrency', cfg.concurrency] loglevel = cfg.loglevel cls.app = app = lux.execute_from_config(cls.config_file, argv=argv, name=name, loglevel=loglevel) mapper = cls.on_loaded(app) if mapper: app.params['DATASTORE'] = mapper._default_store.dns yield from app.get_command('create_databases')([]) yield from app.get_command('create_tables')([]) cls.app_cfg = yield from app._started cls.url = 'http://{0}:{1}'.format(*cls.app_cfg.addresses[0])
def setUpClass(cls): name = cls.__name__.lower() cfg = cls.cfg argv = [ __file__, 'serve', '-b', '127.0.0.1:0', '--concurrency', cfg.concurrency ] loglevel = cfg.loglevel cls.app = app = lux.execute_from_config(cls.config_file, argv=argv, name=name, loglevel=loglevel) mapper = cls.on_loaded(app) if mapper: app.params['DATASTORE'] = mapper._default_store.dns yield from app.get_command('create_databases')([]) yield from app.get_command('create_tables')([]) cls.app_cfg = yield from app._started cls.url = 'http://{0}:{1}'.format(*cls.app_cfg.addresses[0])
#!/usr/bin/env python # Script for running luxweb example web site try: import lux except ImportError: import sys import os # Development! luxdir = os.path.dirname(os.path.dirname(__file__)) workdir = os.path.dirname(luxdir) sys.path.append(os.path.join(luxdir)) sys.path.append(os.path.join(workdir, 'pulsar')) sys.path.append(os.path.join(workdir, 'python-stdnet')) import lux if __name__ == '__main__': lux.execute_from_config('luxweb.settings')
import lux if __name__ == '__main__': lux.execute_from_config('luxsite')
#!/usr/bin/env python import lux if __name__ == "__main__": lux.execute_from_config('lux')
#!/usr/bin/env python # Script for running ${project_name} with lux import lux if __name__ == '__main__': lux.execute_from_config('${project_name}.settings')
'''Create index.html:: python makehtml.py build_static ''' import lux if __name__ == '__main__': lux.execute_from_config('requireconfig')