├── .flake8 ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .readthedocs.yml ├── COPYING ├── README.md ├── bors.toml ├── ci ├── check-flake8.sh ├── check-formatting.sh ├── check-mypy.sh ├── check-nix-files.sh ├── check-poetry.sh ├── check-tests.sh ├── mypy-ratchet.sh ├── ratchet.py └── run-ratchet.sh ├── default.nix ├── doc ├── .gitignore ├── Makefile ├── _static │ └── .git-keep ├── conf.py ├── dev │ └── writing-documentation.rst ├── guides │ └── deploy-without-root.rst ├── index.rst ├── introduction.rst ├── make.bat ├── manual │ ├── hacking.rst │ ├── index.rst │ ├── migrating.rst │ ├── nixops.rst │ └── overview.rst ├── overview.rst ├── plugins │ └── authoring.rst ├── release-notes │ └── index.rst └── requirements.txt ├── flake.lock ├── flake.nix ├── integration-tests ├── default.nix ├── legacy │ ├── base-configuration.nix │ └── nixops.nix └── ssh-keys.nix ├── live-docs.py ├── nix ├── command-output.nix ├── eval-machine-info.nix ├── keys.nix ├── lib.nix ├── options.nix ├── resource.nix ├── ssh-keypair.nix └── update-profile.nix ├── nixops ├── __init__.py ├── __main__.py ├── ansi.py ├── args.py ├── backends │ ├── __init__.py │ └── none.py ├── deployment.py ├── diff.py ├── evaluation.py ├── exceptions.py ├── known_hosts.py ├── locks │ ├── __init__.py │ └── noop.py ├── logger.py ├── monkey.py ├── nix_expr.py ├── parallel.py ├── plugin.py ├── plugins │ ├── __init__.py │ ├── hookspecs.py │ └── manager.py ├── py.typed ├── resources │ ├── __init__.py │ ├── commandOutput.py │ └── ssh_keypair.py ├── script_defs.py ├── ssh_util.py ├── state.py ├── statefile.py ├── storage │ ├── __init__.py │ ├── legacy.py │ └── memory.py └── util.py ├── poetry.lock ├── pyproject.toml ├── scripts └── nixops ├── shell.nix └── tests ├── __init__.py ├── functional ├── __init__.py ├── generic_deployment_test.py ├── invalid-identifier.nix ├── single_machine_elsewhere_key.nix ├── single_machine_has_hello.nix ├── single_machine_logical_base.nix ├── single_machine_rollback.nix ├── single_machine_secret_key.nix ├── single_machine_test.py ├── ssh-key-pair-resource.nix ├── test_cloning_clones.py ├── test_deleting_deletes.py ├── test_deploys_nixos.py ├── test_invalid_identifier.py ├── test_query_deployments.py ├── test_rebooting_reboots.py ├── test_rollback_rollsback.py ├── test_send_keys_sends_keys.py ├── test_ssh_key_pair_resource.py ├── test_starting_starts.py └── test_stopping_stops.py ├── id_test ├── id_test.pub ├── locks ├── missing-plugin.nix ├── multiple.nix ├── noop.nix ├── withlock.nix └── wrong-type.nix ├── storage ├── empty.nix ├── legacy.nix ├── missing-plugin.nix ├── multiple.nix ├── network-wrong-type.nix ├── s3.nix ├── unspecified.nix ├── withlock.nix └── wrong-type.nix └── unit ├── __init__.py ├── test_device_name_to_boto_expected.py ├── test_logger.py ├── test_nix_expr.py ├── test_parallel.py ├── test_split_openssh_args.py └── test_util.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/README.md -------------------------------------------------------------------------------- /bors.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/bors.toml -------------------------------------------------------------------------------- /ci/check-flake8.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/ci/check-flake8.sh -------------------------------------------------------------------------------- /ci/check-formatting.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/ci/check-formatting.sh -------------------------------------------------------------------------------- /ci/check-mypy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/ci/check-mypy.sh -------------------------------------------------------------------------------- /ci/check-nix-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/ci/check-nix-files.sh -------------------------------------------------------------------------------- /ci/check-poetry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/ci/check-poetry.sh -------------------------------------------------------------------------------- /ci/check-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/ci/check-tests.sh -------------------------------------------------------------------------------- /ci/mypy-ratchet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/ci/mypy-ratchet.sh -------------------------------------------------------------------------------- /ci/ratchet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/ci/ratchet.py -------------------------------------------------------------------------------- /ci/run-ratchet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/ci/run-ratchet.sh -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/default.nix -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/_static/.git-keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/dev/writing-documentation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/dev/writing-documentation.rst -------------------------------------------------------------------------------- /doc/guides/deploy-without-root.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/guides/deploy-without-root.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/introduction.rst -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/manual/hacking.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/manual/hacking.rst -------------------------------------------------------------------------------- /doc/manual/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/manual/index.rst -------------------------------------------------------------------------------- /doc/manual/migrating.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/manual/migrating.rst -------------------------------------------------------------------------------- /doc/manual/nixops.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/manual/nixops.rst -------------------------------------------------------------------------------- /doc/manual/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/manual/overview.rst -------------------------------------------------------------------------------- /doc/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/overview.rst -------------------------------------------------------------------------------- /doc/plugins/authoring.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/plugins/authoring.rst -------------------------------------------------------------------------------- /doc/release-notes/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/release-notes/index.rst -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/flake.nix -------------------------------------------------------------------------------- /integration-tests/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/integration-tests/default.nix -------------------------------------------------------------------------------- /integration-tests/legacy/base-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/integration-tests/legacy/base-configuration.nix -------------------------------------------------------------------------------- /integration-tests/legacy/nixops.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/integration-tests/legacy/nixops.nix -------------------------------------------------------------------------------- /integration-tests/ssh-keys.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/integration-tests/ssh-keys.nix -------------------------------------------------------------------------------- /live-docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/live-docs.py -------------------------------------------------------------------------------- /nix/command-output.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nix/command-output.nix -------------------------------------------------------------------------------- /nix/eval-machine-info.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nix/eval-machine-info.nix -------------------------------------------------------------------------------- /nix/keys.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nix/keys.nix -------------------------------------------------------------------------------- /nix/lib.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nix/lib.nix -------------------------------------------------------------------------------- /nix/options.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nix/options.nix -------------------------------------------------------------------------------- /nix/resource.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nix/resource.nix -------------------------------------------------------------------------------- /nix/ssh-keypair.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nix/ssh-keypair.nix -------------------------------------------------------------------------------- /nix/update-profile.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nix/update-profile.nix -------------------------------------------------------------------------------- /nixops/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nixops/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/__main__.py -------------------------------------------------------------------------------- /nixops/ansi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/ansi.py -------------------------------------------------------------------------------- /nixops/args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/args.py -------------------------------------------------------------------------------- /nixops/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/backends/__init__.py -------------------------------------------------------------------------------- /nixops/backends/none.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/backends/none.py -------------------------------------------------------------------------------- /nixops/deployment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/deployment.py -------------------------------------------------------------------------------- /nixops/diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/diff.py -------------------------------------------------------------------------------- /nixops/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/evaluation.py -------------------------------------------------------------------------------- /nixops/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/exceptions.py -------------------------------------------------------------------------------- /nixops/known_hosts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/known_hosts.py -------------------------------------------------------------------------------- /nixops/locks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/locks/__init__.py -------------------------------------------------------------------------------- /nixops/locks/noop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/locks/noop.py -------------------------------------------------------------------------------- /nixops/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/logger.py -------------------------------------------------------------------------------- /nixops/monkey.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/monkey.py -------------------------------------------------------------------------------- /nixops/nix_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/nix_expr.py -------------------------------------------------------------------------------- /nixops/parallel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/parallel.py -------------------------------------------------------------------------------- /nixops/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/plugin.py -------------------------------------------------------------------------------- /nixops/plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/plugins/__init__.py -------------------------------------------------------------------------------- /nixops/plugins/hookspecs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/plugins/hookspecs.py -------------------------------------------------------------------------------- /nixops/plugins/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/plugins/manager.py -------------------------------------------------------------------------------- /nixops/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nixops/resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/resources/__init__.py -------------------------------------------------------------------------------- /nixops/resources/commandOutput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/resources/commandOutput.py -------------------------------------------------------------------------------- /nixops/resources/ssh_keypair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/resources/ssh_keypair.py -------------------------------------------------------------------------------- /nixops/script_defs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/script_defs.py -------------------------------------------------------------------------------- /nixops/ssh_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/ssh_util.py -------------------------------------------------------------------------------- /nixops/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/state.py -------------------------------------------------------------------------------- /nixops/statefile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/statefile.py -------------------------------------------------------------------------------- /nixops/storage/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/storage/__init__.py -------------------------------------------------------------------------------- /nixops/storage/legacy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/storage/legacy.py -------------------------------------------------------------------------------- /nixops/storage/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/storage/memory.py -------------------------------------------------------------------------------- /nixops/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/nixops/util.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/nixops: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | exec python -m nixops "$@" 3 | -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/shell.nix -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/functional/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/__init__.py -------------------------------------------------------------------------------- /tests/functional/generic_deployment_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/generic_deployment_test.py -------------------------------------------------------------------------------- /tests/functional/invalid-identifier.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/invalid-identifier.nix -------------------------------------------------------------------------------- /tests/functional/single_machine_elsewhere_key.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/single_machine_elsewhere_key.nix -------------------------------------------------------------------------------- /tests/functional/single_machine_has_hello.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/single_machine_has_hello.nix -------------------------------------------------------------------------------- /tests/functional/single_machine_logical_base.nix: -------------------------------------------------------------------------------- 1 | { 2 | network.description = "NixOps Test"; 3 | 4 | machine = {}; 5 | } 6 | -------------------------------------------------------------------------------- /tests/functional/single_machine_rollback.nix: -------------------------------------------------------------------------------- 1 | { 2 | network.enableRollback = true; 3 | } 4 | -------------------------------------------------------------------------------- /tests/functional/single_machine_secret_key.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/single_machine_secret_key.nix -------------------------------------------------------------------------------- /tests/functional/single_machine_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/single_machine_test.py -------------------------------------------------------------------------------- /tests/functional/ssh-key-pair-resource.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/ssh-key-pair-resource.nix -------------------------------------------------------------------------------- /tests/functional/test_cloning_clones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/test_cloning_clones.py -------------------------------------------------------------------------------- /tests/functional/test_deleting_deletes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/test_deleting_deletes.py -------------------------------------------------------------------------------- /tests/functional/test_deploys_nixos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/test_deploys_nixos.py -------------------------------------------------------------------------------- /tests/functional/test_invalid_identifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/test_invalid_identifier.py -------------------------------------------------------------------------------- /tests/functional/test_query_deployments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/test_query_deployments.py -------------------------------------------------------------------------------- /tests/functional/test_rebooting_reboots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/test_rebooting_reboots.py -------------------------------------------------------------------------------- /tests/functional/test_rollback_rollsback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/test_rollback_rollsback.py -------------------------------------------------------------------------------- /tests/functional/test_send_keys_sends_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/test_send_keys_sends_keys.py -------------------------------------------------------------------------------- /tests/functional/test_ssh_key_pair_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/test_ssh_key_pair_resource.py -------------------------------------------------------------------------------- /tests/functional/test_starting_starts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/test_starting_starts.py -------------------------------------------------------------------------------- /tests/functional/test_stopping_stops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/functional/test_stopping_stops.py -------------------------------------------------------------------------------- /tests/id_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/id_test -------------------------------------------------------------------------------- /tests/id_test.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/id_test.pub -------------------------------------------------------------------------------- /tests/locks/missing-plugin.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/locks/missing-plugin.nix -------------------------------------------------------------------------------- /tests/locks/multiple.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/locks/multiple.nix -------------------------------------------------------------------------------- /tests/locks/noop.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/locks/noop.nix -------------------------------------------------------------------------------- /tests/locks/withlock.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/locks/withlock.nix -------------------------------------------------------------------------------- /tests/locks/wrong-type.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/locks/wrong-type.nix -------------------------------------------------------------------------------- /tests/storage/empty.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/storage/empty.nix -------------------------------------------------------------------------------- /tests/storage/legacy.nix: -------------------------------------------------------------------------------- 1 | { 2 | network.storage.legacy = {}; 3 | } 4 | -------------------------------------------------------------------------------- /tests/storage/missing-plugin.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/storage/missing-plugin.nix -------------------------------------------------------------------------------- /tests/storage/multiple.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/storage/multiple.nix -------------------------------------------------------------------------------- /tests/storage/network-wrong-type.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/storage/network-wrong-type.nix -------------------------------------------------------------------------------- /tests/storage/s3.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/storage/s3.nix -------------------------------------------------------------------------------- /tests/storage/unspecified.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/storage/unspecified.nix -------------------------------------------------------------------------------- /tests/storage/withlock.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/storage/withlock.nix -------------------------------------------------------------------------------- /tests/storage/wrong-type.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/storage/wrong-type.nix -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/test_device_name_to_boto_expected.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/unit/test_device_name_to_boto_expected.py -------------------------------------------------------------------------------- /tests/unit/test_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/unit/test_logger.py -------------------------------------------------------------------------------- /tests/unit/test_nix_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/unit/test_nix_expr.py -------------------------------------------------------------------------------- /tests/unit/test_parallel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/unit/test_parallel.py -------------------------------------------------------------------------------- /tests/unit/test_split_openssh_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/unit/test_split_openssh_args.py -------------------------------------------------------------------------------- /tests/unit/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NixOS/nixops/HEAD/tests/unit/test_util.py --------------------------------------------------------------------------------