def test_import_settings(): loader = view.LOADER settings = utils.import_settings(True, from_dir='tests', boot_module='config.testing') assert settings assert settings.receiver_config view.LOADER = loader settings = utils.import_settings(False, from_dir='examples/osb') assert settings assert settings.receiver_config
def start_command(pid='./run/smtp.pid', FORCE=False, chroot=False, chdir=".", boot="config.boot", uid=False, gid=False, umask=False, debug=False): """ Runs a lamson server out of the current directory: lamson start -pid ./run/smtp.pid -FORCE False -chroot False -chdir "." \\ -umask False -uid False -gid False -boot config.boot """ loader = lambda: utils.import_settings(True, from_dir=os.getcwd(), boot_module=boot) utils.start_server(pid, FORCE, chroot, chdir, uid, gid, umask, loader, debug)