├── .circleci └── config.yml ├── .docs ├── Makefile ├── apidoc.sh ├── changelog.md ├── conf.py ├── index.rst └── source │ ├── modules.rst │ ├── scompose.client.rst │ ├── scompose.logger.rst │ ├── scompose.project.rst │ ├── scompose.rst │ ├── scompose.templates.rst │ ├── scompose.tests.rst │ ├── scompose.tests.testdata.rst │ └── scompose.utils.rst ├── .github ├── FUNDING.yml ├── dev-requirements.txt └── workflows │ └── main.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .pylintrc ├── CHANGELOG.md ├── CITATION.cff ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── .nojekyll ├── README.md ├── _coverpage.md ├── api │ ├── _sources │ │ ├── changelog.md.txt │ │ ├── index.rst.txt │ │ └── source │ │ │ ├── modules.rst.txt │ │ │ ├── scompose.client.rst.txt │ │ │ ├── scompose.logger.rst.txt │ │ │ ├── scompose.project.rst.txt │ │ │ ├── scompose.rst.txt │ │ │ ├── scompose.templates.rst.txt │ │ │ ├── scompose.tests.rst.txt │ │ │ ├── scompose.tests.testdata.rst.txt │ │ │ └── scompose.utils.rst.txt │ ├── assets │ │ ├── basic.css │ │ ├── css │ │ │ ├── badge_only.css │ │ │ ├── fonts │ │ │ │ ├── Roboto-Slab-Bold.woff │ │ │ │ ├── Roboto-Slab-Bold.woff2 │ │ │ │ ├── Roboto-Slab-Regular.woff │ │ │ │ ├── Roboto-Slab-Regular.woff2 │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ ├── fontawesome-webfont.woff2 │ │ │ │ ├── lato-bold-italic.woff │ │ │ │ ├── lato-bold-italic.woff2 │ │ │ │ ├── lato-bold.woff │ │ │ │ ├── lato-bold.woff2 │ │ │ │ ├── lato-normal-italic.woff │ │ │ │ ├── lato-normal-italic.woff2 │ │ │ │ ├── lato-normal.woff │ │ │ │ └── lato-normal.woff2 │ │ │ └── theme.css │ │ ├── doctools.js │ │ ├── documentation_options.js │ │ ├── file.png │ │ ├── jquery-3.5.1.js │ │ ├── jquery.js │ │ ├── js │ │ │ ├── badge_only.js │ │ │ ├── html5shiv-printshiv.min.js │ │ │ ├── html5shiv.min.js │ │ │ └── theme.js │ │ ├── language_data.js │ │ ├── minus.png │ │ ├── plus.png │ │ ├── pygments.css │ │ ├── searchtools.js │ │ ├── underscore-1.13.1.js │ │ └── underscore.js │ ├── changelog.html │ ├── genindex.html │ ├── index.html │ ├── modules │ │ ├── index.html │ │ └── scompose │ │ │ ├── client.html │ │ │ ├── client │ │ │ ├── build.html │ │ │ ├── config.html │ │ │ ├── create.html │ │ │ ├── down.html │ │ │ ├── exec.html │ │ │ ├── logs.html │ │ │ ├── ps.html │ │ │ ├── restart.html │ │ │ ├── shell.html │ │ │ └── up.html │ │ │ ├── logger │ │ │ ├── message.html │ │ │ └── progress.html │ │ │ ├── project │ │ │ ├── instance.html │ │ │ └── project.html │ │ │ ├── templates.html │ │ │ └── utils.html │ ├── objects.inv │ ├── py-modindex.html │ ├── search.html │ ├── searchindex.js │ └── source │ │ ├── modules.html │ │ ├── scompose.client.html │ │ ├── scompose.html │ │ ├── scompose.logger.html │ │ ├── scompose.project.html │ │ ├── scompose.templates.html │ │ ├── scompose.tests.html │ │ ├── scompose.tests.testdata.html │ │ └── scompose.utils.html ├── commands.md ├── img │ ├── content.png │ ├── scompose.png │ ├── scompose.xcf │ └── upload.png ├── index.html └── spec │ ├── README.md │ ├── spec-1.0.md │ └── spec-2.0.md ├── paper ├── paper.bib ├── paper.md └── singularity-compose.png ├── pyproject.toml ├── scompose ├── __init__.py ├── client │ ├── __init__.py │ ├── build.py │ ├── check.py │ ├── config.py │ ├── create.py │ ├── down.py │ ├── exec.py │ ├── logs.py │ ├── ps.py │ ├── restart.py │ ├── run.py │ ├── shell.py │ └── up.py ├── config │ ├── __init__.py │ └── schema.py ├── logger │ ├── __init__.py │ ├── message.py │ └── progress.py ├── project │ ├── __init__.py │ ├── instance.py │ └── project.py ├── templates │ ├── __init__.py │ ├── hosts │ └── resolv.conf ├── tests │ ├── __init__.py │ ├── configs │ │ ├── cmd_args │ │ │ ├── Singularity │ │ │ └── singularity-compose.yml │ │ ├── config_merge │ │ │ ├── singularity-compose-1.yml │ │ │ └── singularity-compose-2.yml │ │ ├── depends_on │ │ │ ├── Singularity.first │ │ │ ├── Singularity.second │ │ │ ├── Singularity.third │ │ │ └── singularity-compose.yml │ │ └── wrong_depends_on │ │ │ ├── Singularity.first │ │ │ ├── Singularity.second │ │ │ ├── Singularity.third │ │ │ └── singularity-compose.yml │ ├── test_client.py │ ├── test_command_args.py │ ├── test_config.py │ ├── test_depends_on.py │ └── test_utils.py ├── utils │ └── __init__.py └── version.py ├── setup.cfg └── setup.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/Makefile -------------------------------------------------------------------------------- /.docs/apidoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/apidoc.sh -------------------------------------------------------------------------------- /.docs/changelog.md: -------------------------------------------------------------------------------- 1 | ../CHANGELOG.md 2 | -------------------------------------------------------------------------------- /.docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/conf.py -------------------------------------------------------------------------------- /.docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/index.rst -------------------------------------------------------------------------------- /.docs/source/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/source/modules.rst -------------------------------------------------------------------------------- /.docs/source/scompose.client.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/source/scompose.client.rst -------------------------------------------------------------------------------- /.docs/source/scompose.logger.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/source/scompose.logger.rst -------------------------------------------------------------------------------- /.docs/source/scompose.project.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/source/scompose.project.rst -------------------------------------------------------------------------------- /.docs/source/scompose.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/source/scompose.rst -------------------------------------------------------------------------------- /.docs/source/scompose.templates.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/source/scompose.templates.rst -------------------------------------------------------------------------------- /.docs/source/scompose.tests.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/source/scompose.tests.rst -------------------------------------------------------------------------------- /.docs/source/scompose.tests.testdata.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/source/scompose.tests.testdata.rst -------------------------------------------------------------------------------- /.docs/source/scompose.utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.docs/source/scompose.utils.rst -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: vsoch 2 | -------------------------------------------------------------------------------- /.github/dev-requirements.txt: -------------------------------------------------------------------------------- 1 | pre-commit 2 | black==23.3.0 3 | isort 4 | flake8 5 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/.pylintrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/README.md -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_coverpage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/_coverpage.md -------------------------------------------------------------------------------- /docs/api/_sources/changelog.md.txt: -------------------------------------------------------------------------------- 1 | ../CHANGELOG.md 2 | -------------------------------------------------------------------------------- /docs/api/_sources/index.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/_sources/index.rst.txt -------------------------------------------------------------------------------- /docs/api/_sources/source/modules.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/_sources/source/modules.rst.txt -------------------------------------------------------------------------------- /docs/api/_sources/source/scompose.client.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/_sources/source/scompose.client.rst.txt -------------------------------------------------------------------------------- /docs/api/_sources/source/scompose.logger.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/_sources/source/scompose.logger.rst.txt -------------------------------------------------------------------------------- /docs/api/_sources/source/scompose.project.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/_sources/source/scompose.project.rst.txt -------------------------------------------------------------------------------- /docs/api/_sources/source/scompose.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/_sources/source/scompose.rst.txt -------------------------------------------------------------------------------- /docs/api/_sources/source/scompose.templates.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/_sources/source/scompose.templates.rst.txt -------------------------------------------------------------------------------- /docs/api/_sources/source/scompose.tests.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/_sources/source/scompose.tests.rst.txt -------------------------------------------------------------------------------- /docs/api/_sources/source/scompose.tests.testdata.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/_sources/source/scompose.tests.testdata.rst.txt -------------------------------------------------------------------------------- /docs/api/_sources/source/scompose.utils.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/_sources/source/scompose.utils.rst.txt -------------------------------------------------------------------------------- /docs/api/assets/basic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/basic.css -------------------------------------------------------------------------------- /docs/api/assets/css/badge_only.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/badge_only.css -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/Roboto-Slab-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/Roboto-Slab-Bold.woff -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/Roboto-Slab-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/Roboto-Slab-Bold.woff2 -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/Roboto-Slab-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/Roboto-Slab-Regular.woff -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/Roboto-Slab-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/Roboto-Slab-Regular.woff2 -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/lato-bold-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/lato-bold-italic.woff -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/lato-bold-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/lato-bold-italic.woff2 -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/lato-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/lato-bold.woff -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/lato-bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/lato-bold.woff2 -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/lato-normal-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/lato-normal-italic.woff -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/lato-normal-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/lato-normal-italic.woff2 -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/lato-normal.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/lato-normal.woff -------------------------------------------------------------------------------- /docs/api/assets/css/fonts/lato-normal.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/fonts/lato-normal.woff2 -------------------------------------------------------------------------------- /docs/api/assets/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/css/theme.css -------------------------------------------------------------------------------- /docs/api/assets/doctools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/doctools.js -------------------------------------------------------------------------------- /docs/api/assets/documentation_options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/documentation_options.js -------------------------------------------------------------------------------- /docs/api/assets/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/file.png -------------------------------------------------------------------------------- /docs/api/assets/jquery-3.5.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/jquery-3.5.1.js -------------------------------------------------------------------------------- /docs/api/assets/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/jquery.js -------------------------------------------------------------------------------- /docs/api/assets/js/badge_only.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/js/badge_only.js -------------------------------------------------------------------------------- /docs/api/assets/js/html5shiv-printshiv.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/js/html5shiv-printshiv.min.js -------------------------------------------------------------------------------- /docs/api/assets/js/html5shiv.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/js/html5shiv.min.js -------------------------------------------------------------------------------- /docs/api/assets/js/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/js/theme.js -------------------------------------------------------------------------------- /docs/api/assets/language_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/language_data.js -------------------------------------------------------------------------------- /docs/api/assets/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/minus.png -------------------------------------------------------------------------------- /docs/api/assets/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/plus.png -------------------------------------------------------------------------------- /docs/api/assets/pygments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/pygments.css -------------------------------------------------------------------------------- /docs/api/assets/searchtools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/searchtools.js -------------------------------------------------------------------------------- /docs/api/assets/underscore-1.13.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/underscore-1.13.1.js -------------------------------------------------------------------------------- /docs/api/assets/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/assets/underscore.js -------------------------------------------------------------------------------- /docs/api/changelog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/changelog.html -------------------------------------------------------------------------------- /docs/api/genindex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/genindex.html -------------------------------------------------------------------------------- /docs/api/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/index.html -------------------------------------------------------------------------------- /docs/api/modules/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/index.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/client.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/client/build.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/client/build.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/client/config.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/client/config.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/client/create.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/client/create.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/client/down.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/client/down.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/client/exec.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/client/exec.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/client/logs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/client/logs.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/client/ps.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/client/ps.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/client/restart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/client/restart.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/client/shell.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/client/shell.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/client/up.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/client/up.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/logger/message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/logger/message.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/logger/progress.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/logger/progress.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/project/instance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/project/instance.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/project/project.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/project/project.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/templates.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/templates.html -------------------------------------------------------------------------------- /docs/api/modules/scompose/utils.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/modules/scompose/utils.html -------------------------------------------------------------------------------- /docs/api/objects.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/objects.inv -------------------------------------------------------------------------------- /docs/api/py-modindex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/py-modindex.html -------------------------------------------------------------------------------- /docs/api/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/search.html -------------------------------------------------------------------------------- /docs/api/searchindex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/searchindex.js -------------------------------------------------------------------------------- /docs/api/source/modules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/source/modules.html -------------------------------------------------------------------------------- /docs/api/source/scompose.client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/source/scompose.client.html -------------------------------------------------------------------------------- /docs/api/source/scompose.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/source/scompose.html -------------------------------------------------------------------------------- /docs/api/source/scompose.logger.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/source/scompose.logger.html -------------------------------------------------------------------------------- /docs/api/source/scompose.project.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/source/scompose.project.html -------------------------------------------------------------------------------- /docs/api/source/scompose.templates.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/source/scompose.templates.html -------------------------------------------------------------------------------- /docs/api/source/scompose.tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/source/scompose.tests.html -------------------------------------------------------------------------------- /docs/api/source/scompose.tests.testdata.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/source/scompose.tests.testdata.html -------------------------------------------------------------------------------- /docs/api/source/scompose.utils.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/api/source/scompose.utils.html -------------------------------------------------------------------------------- /docs/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/commands.md -------------------------------------------------------------------------------- /docs/img/content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/img/content.png -------------------------------------------------------------------------------- /docs/img/scompose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/img/scompose.png -------------------------------------------------------------------------------- /docs/img/scompose.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/img/scompose.xcf -------------------------------------------------------------------------------- /docs/img/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/img/upload.png -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/spec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/spec/README.md -------------------------------------------------------------------------------- /docs/spec/spec-1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/spec/spec-1.0.md -------------------------------------------------------------------------------- /docs/spec/spec-2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/docs/spec/spec-2.0.md -------------------------------------------------------------------------------- /paper/paper.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/paper/paper.bib -------------------------------------------------------------------------------- /paper/paper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/paper/paper.md -------------------------------------------------------------------------------- /paper/singularity-compose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/paper/singularity-compose.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scompose/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/__init__.py -------------------------------------------------------------------------------- /scompose/client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/__init__.py -------------------------------------------------------------------------------- /scompose/client/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/build.py -------------------------------------------------------------------------------- /scompose/client/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/check.py -------------------------------------------------------------------------------- /scompose/client/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/config.py -------------------------------------------------------------------------------- /scompose/client/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/create.py -------------------------------------------------------------------------------- /scompose/client/down.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/down.py -------------------------------------------------------------------------------- /scompose/client/exec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/exec.py -------------------------------------------------------------------------------- /scompose/client/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/logs.py -------------------------------------------------------------------------------- /scompose/client/ps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/ps.py -------------------------------------------------------------------------------- /scompose/client/restart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/restart.py -------------------------------------------------------------------------------- /scompose/client/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/run.py -------------------------------------------------------------------------------- /scompose/client/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/shell.py -------------------------------------------------------------------------------- /scompose/client/up.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/client/up.py -------------------------------------------------------------------------------- /scompose/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/config/__init__.py -------------------------------------------------------------------------------- /scompose/config/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/config/schema.py -------------------------------------------------------------------------------- /scompose/logger/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/logger/__init__.py -------------------------------------------------------------------------------- /scompose/logger/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/logger/message.py -------------------------------------------------------------------------------- /scompose/logger/progress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/logger/progress.py -------------------------------------------------------------------------------- /scompose/project/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/project/__init__.py -------------------------------------------------------------------------------- /scompose/project/instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/project/instance.py -------------------------------------------------------------------------------- /scompose/project/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/project/project.py -------------------------------------------------------------------------------- /scompose/templates/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/templates/__init__.py -------------------------------------------------------------------------------- /scompose/templates/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/templates/hosts -------------------------------------------------------------------------------- /scompose/templates/resolv.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/templates/resolv.conf -------------------------------------------------------------------------------- /scompose/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scompose/tests/configs/cmd_args/Singularity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/configs/cmd_args/Singularity -------------------------------------------------------------------------------- /scompose/tests/configs/cmd_args/singularity-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/configs/cmd_args/singularity-compose.yml -------------------------------------------------------------------------------- /scompose/tests/configs/config_merge/singularity-compose-1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/configs/config_merge/singularity-compose-1.yml -------------------------------------------------------------------------------- /scompose/tests/configs/config_merge/singularity-compose-2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/configs/config_merge/singularity-compose-2.yml -------------------------------------------------------------------------------- /scompose/tests/configs/depends_on/Singularity.first: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/configs/depends_on/Singularity.first -------------------------------------------------------------------------------- /scompose/tests/configs/depends_on/Singularity.second: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/configs/depends_on/Singularity.second -------------------------------------------------------------------------------- /scompose/tests/configs/depends_on/Singularity.third: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/configs/depends_on/Singularity.third -------------------------------------------------------------------------------- /scompose/tests/configs/depends_on/singularity-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/configs/depends_on/singularity-compose.yml -------------------------------------------------------------------------------- /scompose/tests/configs/wrong_depends_on/Singularity.first: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/configs/wrong_depends_on/Singularity.first -------------------------------------------------------------------------------- /scompose/tests/configs/wrong_depends_on/Singularity.second: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/configs/wrong_depends_on/Singularity.second -------------------------------------------------------------------------------- /scompose/tests/configs/wrong_depends_on/Singularity.third: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/configs/wrong_depends_on/Singularity.third -------------------------------------------------------------------------------- /scompose/tests/configs/wrong_depends_on/singularity-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/configs/wrong_depends_on/singularity-compose.yml -------------------------------------------------------------------------------- /scompose/tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/test_client.py -------------------------------------------------------------------------------- /scompose/tests/test_command_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/test_command_args.py -------------------------------------------------------------------------------- /scompose/tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/test_config.py -------------------------------------------------------------------------------- /scompose/tests/test_depends_on.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/test_depends_on.py -------------------------------------------------------------------------------- /scompose/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/tests/test_utils.py -------------------------------------------------------------------------------- /scompose/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/utils/__init__.py -------------------------------------------------------------------------------- /scompose/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/scompose/version.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singularityhub/singularity-compose/HEAD/setup.py --------------------------------------------------------------------------------