Update project structure

This change updates the project structure to reflect the documented
ansible best practice when creating projects [0].

* setup.cfg has been updated to ensure this package installs all of the
  libs and playbooks into the correct on system locations.

With this change we should be able to begin collecting content throughout
the tripleo ecosystem.

[0] - https://docs.ansible.com/ansible/latest/user_guide/playbooks_best_practices.html#directory-layout

Change-Id: If3ca66befee3f82f462a8fc00984698e26cc7e9b
Signed-off-by: Kevin Carter <kecarter@redhat.com>
This commit is contained in:
Kevin Carter 2019-06-05 09:08:12 -05:00 committed by Kevin Carter (cloudnull)
parent fb416302f2
commit d7163861f2
15 changed files with 14 additions and 13 deletions

View File

@ -1,18 +1,19 @@
[metadata]
name = tripleo-ansible
summary = TripleO Ansible - Ansible playbooks for the TripleO project.
summary = Ansible assets for the TripleO project.
description-file =
README.rst
author = TripleO Team
author-email = jillr@redhat.com
author = OpenStack
author-email = openstack-discuss@lists.openstack.org
home-page = https://opendev.org/openstack/tripleo-ansible
classifier =
License :: OSI Approved :: Apache Software License
Development Status :: 4 - Beta
Intended Audience :: Developers
Intended Audience :: System Administrators
Intended Audience :: Information Technology
Topic :: Utilities
License :: OSI Approved :: Apache Software License
Development Status :: 4 - Beta
Intended Audience :: Developers
Intended Audience :: System Administrators
Intended Audience :: Information Technology
Topic :: Utilities
[global]
setup-hooks =
@ -20,12 +21,13 @@ setup-hooks =
[files]
data_files =
share/ansible/tripleo-ansible/ = tripleo_ansible/*
share/ansible/tripleo-ansible/ = tripleo_ansible/playbooks/*
share/ansible/plugins/ = tripleo_ansible/ansible_plugins/*
share/ansible/roles/ = tripleo_ansible/roles/*
[wheel]
universal = 1
[pbr]
skip_authors = True
skip_changelog = True
skip_changelog = True

View File

View File

@ -1,5 +1,4 @@
---
- project:
check:
jobs: