コード例 #1
0
def main():
    """Start the main app executable in the hosting OS environment."""
    env_work_dir = ambianic.get_work_dir()
    ambianic.server_instance = ambianic.server.AmbianicServer(
        work_dir=env_work_dir)
    # run with a little lower priority
    # to avoid delaying docker container from syncing with OS resources
    # such as log files
    os.nice(1)
    # start main server
    ambianic.server_instance.start()
コード例 #2
0
def test_get_workdir_env():
    os.environ['AMBIANIC_DIR'] = "/foo"
    assert ambianic.get_work_dir() == "/foo"
    os.environ['AMBIANIC_DIR'] = ""
    assert ambianic.get_work_dir() == ambianic.DEFAULT_WORK_DIR