├── .github └── workflows │ └── tests.yml ├── .gitignore ├── LICENSE ├── README.md ├── api ├── download.go ├── download_test.go ├── eula.go ├── eula_test.go ├── files.go ├── files_test.go ├── helpers_test.go ├── login.go ├── products.go ├── products_test.go ├── subproducts.go ├── subproducts_test.go ├── versions.go └── versions_test.go ├── cmd ├── docs.go ├── download.go ├── error_handler.go ├── eula.go ├── files.go ├── get.go ├── logout.go ├── manifest_example.go ├── products.go ├── root.go ├── subproducts.go ├── validators.go └── versions.go ├── downloader └── downloader.go ├── go.mod ├── go.sum ├── main.go ├── manifest ├── manifest.go └── manifest_test.go ├── presenters └── table.go ├── scripts └── build.sh └── test ├── bats ├── download.bats ├── eula.bats ├── files.bats ├── products.bats ├── subproducts.bats ├── test_helpers.bash └── versions.bats ├── test_manifest.yml ├── test_manifest_large.yml └── test_tanzu.yml /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/README.md -------------------------------------------------------------------------------- /api/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/download.go -------------------------------------------------------------------------------- /api/download_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/download_test.go -------------------------------------------------------------------------------- /api/eula.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/eula.go -------------------------------------------------------------------------------- /api/eula_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/eula_test.go -------------------------------------------------------------------------------- /api/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/files.go -------------------------------------------------------------------------------- /api/files_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/files_test.go -------------------------------------------------------------------------------- /api/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/helpers_test.go -------------------------------------------------------------------------------- /api/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/login.go -------------------------------------------------------------------------------- /api/products.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/products.go -------------------------------------------------------------------------------- /api/products_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/products_test.go -------------------------------------------------------------------------------- /api/subproducts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/subproducts.go -------------------------------------------------------------------------------- /api/subproducts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/subproducts_test.go -------------------------------------------------------------------------------- /api/versions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/versions.go -------------------------------------------------------------------------------- /api/versions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/api/versions_test.go -------------------------------------------------------------------------------- /cmd/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/docs.go -------------------------------------------------------------------------------- /cmd/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/download.go -------------------------------------------------------------------------------- /cmd/error_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/error_handler.go -------------------------------------------------------------------------------- /cmd/eula.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/eula.go -------------------------------------------------------------------------------- /cmd/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/files.go -------------------------------------------------------------------------------- /cmd/get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/get.go -------------------------------------------------------------------------------- /cmd/logout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/logout.go -------------------------------------------------------------------------------- /cmd/manifest_example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/manifest_example.go -------------------------------------------------------------------------------- /cmd/products.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/products.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/subproducts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/subproducts.go -------------------------------------------------------------------------------- /cmd/validators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/validators.go -------------------------------------------------------------------------------- /cmd/versions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/cmd/versions.go -------------------------------------------------------------------------------- /downloader/downloader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/downloader/downloader.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/main.go -------------------------------------------------------------------------------- /manifest/manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/manifest/manifest.go -------------------------------------------------------------------------------- /manifest/manifest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/manifest/manifest_test.go -------------------------------------------------------------------------------- /presenters/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/presenters/table.go -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /test/bats/download.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/test/bats/download.bats -------------------------------------------------------------------------------- /test/bats/eula.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/test/bats/eula.bats -------------------------------------------------------------------------------- /test/bats/files.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/test/bats/files.bats -------------------------------------------------------------------------------- /test/bats/products.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/test/bats/products.bats -------------------------------------------------------------------------------- /test/bats/subproducts.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/test/bats/subproducts.bats -------------------------------------------------------------------------------- /test/bats/test_helpers.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/test/bats/test_helpers.bash -------------------------------------------------------------------------------- /test/bats/versions.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/test/bats/versions.bats -------------------------------------------------------------------------------- /test/test_manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/test/test_manifest.yml -------------------------------------------------------------------------------- /test/test_manifest_large.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/test/test_manifest_large.yml -------------------------------------------------------------------------------- /test/test_tanzu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laidbackware/vmd/HEAD/test/test_tanzu.yml --------------------------------------------------------------------------------