├── README.md ├── collections.rst ├── docs └── .keep ├── galaxy.yml ├── meta └── .keep ├── playbooks ├── .keep ├── files │ └── .keep ├── roles ├── tasks │ └── .keep ├── templates │ └── .keep └── vars │ └── .keep ├── plugins ├── action │ └── .keep ├── become │ └── .keep ├── cache │ └── .keep ├── callback │ └── .keep ├── cliconf │ └── .keep ├── connection │ └── .keep ├── doc_fragments │ └── .keep ├── filter │ └── .keep ├── httpapi │ └── .keep ├── inventory │ └── .keep ├── lookup │ └── .keep ├── module_utils │ └── .keep ├── modules │ └── .keep ├── netconf │ └── .keep ├── process │ └── .keep ├── shell │ └── .keep ├── strategy │ └── .keep ├── terminal │ └── .keep ├── test │ └── .keep └── vars │ └── .keep ├── roles └── .keep └── tests └── .keep /README.md: -------------------------------------------------------------------------------- 1 | Collection template 2 | ------------------- 3 | ------------------- 4 | 5 | This readme file should contain a the name and a short description/quick docs of the collection 6 | and an optional link to `docs/` for more complete documentation. 7 | 8 | current dir structure: 9 | ---------------------- 10 | 11 | * docs/: local documentation for the collection 12 | * license.txt: optional copy of license(s) for this collection 13 | * galaxy.yml: source data for the MANIFEST.json that will be part of the collection package 14 | * playbooks/: playbooks reside here 15 | tasks/: this holds 'task list files' for include_tasks/import_tasks usage 16 | * plugins/: all ansible plugins and modules go here, each in its own subdir 17 | * modules/: ansible modules 18 | * lookups/: lookup plugins 19 | * filters/: Jinja2 filter plugins 20 | * ... rest of plugins 21 | * README.md or README.rst: this file 22 | * roles/: directory for ansible roles 23 | * tests/: tests for the collection's content 24 | -------------------------------------------------------------------------------- /collections.rst: -------------------------------------------------------------------------------- 1 | Now hosted in `collections tech preview `_ 2 | -------------------------------------------------------------------------------- /docs/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/docs/.keep -------------------------------------------------------------------------------- /galaxy.yml: -------------------------------------------------------------------------------- 1 | ### requried 2 | # this can be a company/brand or product namespace under which all content lives 3 | namespace: 4 | # the designation of this specific collection 5 | name: 6 | # semantic versioning compliant version designation 7 | version: 8 | # a list of the collection's content authors: 'Full Name (http://site) @nicks:irc/im/site#channel' 9 | authors: 10 | 11 | ### optional but strongly advised 12 | # short summary of the collection 13 | description: 14 | # a valid SPDX license identifier https://spdx.org/licenses/ 15 | license: 16 | # list of keywords you want to associate the collection with for indexing/search systems 17 | tags: 18 | # list of dependencies, other collections this collection requires to be installed for it to be usable 19 | dependencies: 20 | 21 | ### urls 22 | # url of originating SCM repository 23 | repository: 24 | # url to online docs 25 | documentation: 26 | # homepage of the collection/project 27 | homepage: 28 | # issue tracker url 29 | issues: 30 | -------------------------------------------------------------------------------- /meta/.keep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /playbooks/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/playbooks/.keep -------------------------------------------------------------------------------- /playbooks/files/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/playbooks/files/.keep -------------------------------------------------------------------------------- /playbooks/roles: -------------------------------------------------------------------------------- 1 | ../roles -------------------------------------------------------------------------------- /playbooks/tasks/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/playbooks/tasks/.keep -------------------------------------------------------------------------------- /playbooks/templates/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/playbooks/templates/.keep -------------------------------------------------------------------------------- /playbooks/vars/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/playbooks/vars/.keep -------------------------------------------------------------------------------- /plugins/action/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/action/.keep -------------------------------------------------------------------------------- /plugins/become/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/become/.keep -------------------------------------------------------------------------------- /plugins/cache/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/cache/.keep -------------------------------------------------------------------------------- /plugins/callback/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/callback/.keep -------------------------------------------------------------------------------- /plugins/cliconf/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/cliconf/.keep -------------------------------------------------------------------------------- /plugins/connection/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/connection/.keep -------------------------------------------------------------------------------- /plugins/doc_fragments/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/doc_fragments/.keep -------------------------------------------------------------------------------- /plugins/filter/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/filter/.keep -------------------------------------------------------------------------------- /plugins/httpapi/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/httpapi/.keep -------------------------------------------------------------------------------- /plugins/inventory/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/inventory/.keep -------------------------------------------------------------------------------- /plugins/lookup/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/lookup/.keep -------------------------------------------------------------------------------- /plugins/module_utils/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/module_utils/.keep -------------------------------------------------------------------------------- /plugins/modules/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/modules/.keep -------------------------------------------------------------------------------- /plugins/netconf/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/netconf/.keep -------------------------------------------------------------------------------- /plugins/process/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/process/.keep -------------------------------------------------------------------------------- /plugins/shell/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/shell/.keep -------------------------------------------------------------------------------- /plugins/strategy/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/strategy/.keep -------------------------------------------------------------------------------- /plugins/terminal/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/terminal/.keep -------------------------------------------------------------------------------- /plugins/test/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/test/.keep -------------------------------------------------------------------------------- /plugins/vars/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/plugins/vars/.keep -------------------------------------------------------------------------------- /roles/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/roles/.keep -------------------------------------------------------------------------------- /tests/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcoca/collection/81329741f454b8bbd4c3621d5e60b7f221d4b10b/tests/.keep --------------------------------------------------------------------------------