From c525a7fe479103bc316792c11b5289ebcca8a2a7 Mon Sep 17 00:00:00 2001 From: Cole Walker Date: Tue, 19 Jan 2021 15:43:11 -0500 Subject: [PATCH] Create directory structure for ptp app Outlines the directory structure required for the project. Most files are empty at this point. This includes a minimal zuul and tox config to enable merging. Story: 2008529 Task: 41618 Signed-off-by: Cole Walker Change-Id: Ib098e0714eb1a5b0c9f0bed257fabdf44253cc5f --- .gitignore | 1 + .zuul.yaml | 8 +++++ CONTRIBUTING.rst | 0 HACKING.rst | 0 centos_build_layer.cfg | 0 centos_iso_image.inc | 0 centos_pkg_dirs | 0 centos_pkg_dirs_containers | 0 centos_stable_docker_images.inc | 0 config | 0 ptp-notification-helm/centos/build_srpm.data | 0 ptp-notification-helm/centos/build_srpm.spec | 0 .../ptp-notification-helm/README | 0 .../ptp-notification-helm/files/Makefile | 0 .../ptp-notification-helm/files/index.yaml | 0 .../ptp-notification-helm/files/metadata.yaml | 0 .../files/repositories.yaml | 0 .../helm-charts/values.yaml | 0 .../centos/build_srpm.data | 0 .../centos/python-ptp-notification.spec | 0 .../k8sapp_ptp_notification/.gitignore | 0 .../k8sapp_ptp_notification/.stestr.conf | 0 .../k8sapp_ptp_notification/LICENSE | 0 .../k8sapp_ptp_notification/README.rst | 0 .../k8sapp_ptp_notification/__init__.py | 0 .../armada/__init__.py | 0 .../common/__init__.py | 0 .../k8sapp_ptp_notification/helm/__init__.py | 0 .../k8sapp_ptp_notification/tests/__init__.py | 0 .../k8sapp_ptp_notification/pytlint.rc | 0 .../k8sapp_ptp_notification/requirements.txt | 0 .../k8sapp_ptp_notification/setup.cfg | 0 .../k8sapp_ptp_notification/setup.py | 0 .../test-requirements.txt | 0 .../k8sapp_ptp_notification/tox.ini | 0 .../upper-contraints.txt | 0 requirements.txt | 0 .../centos/build_srpm.data | 0 .../centos/docker/placeholder.txt | 0 .../centos/stx-ptp-notification-helm.spec | 0 ...-ptp-notification-helm.stable_docker_image | 0 .../stx-ptp-notification-helm/README | 0 .../files/index.yaml | 0 .../files/metadata.yaml | 0 .../files/repositories.yaml | 0 .../helm-charts/Makefile | 0 .../manifests/ptp_notification_manifest.yaml | 0 test-requirements.txt | 0 tox.ini | 35 +++++++++++++++++++ 49 files changed, 44 insertions(+) create mode 100644 .gitignore create mode 100644 .zuul.yaml create mode 100644 CONTRIBUTING.rst create mode 100644 HACKING.rst create mode 100644 centos_build_layer.cfg create mode 100644 centos_iso_image.inc create mode 100644 centos_pkg_dirs create mode 100644 centos_pkg_dirs_containers create mode 100644 centos_stable_docker_images.inc create mode 100644 config create mode 100644 ptp-notification-helm/centos/build_srpm.data create mode 100644 ptp-notification-helm/centos/build_srpm.spec create mode 100644 ptp-notification-helm/ptp-notification-helm/README create mode 100644 ptp-notification-helm/ptp-notification-helm/files/Makefile create mode 100644 ptp-notification-helm/ptp-notification-helm/files/index.yaml create mode 100644 ptp-notification-helm/ptp-notification-helm/files/metadata.yaml create mode 100644 ptp-notification-helm/ptp-notification-helm/files/repositories.yaml create mode 100644 ptp-notification-helm/ptp-notification-helm/helm-charts/values.yaml create mode 100644 python-k8sapp-ptp-notification/centos/build_srpm.data create mode 100644 python-k8sapp-ptp-notification/centos/python-ptp-notification.spec create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/.gitignore create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/.stestr.conf create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/LICENSE create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/README.rst create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/__init__.py create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/armada/__init__.py create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/common/__init__.py create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/helm/__init__.py create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/tests/__init__.py create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/pytlint.rc create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/requirements.txt create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/setup.cfg create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/setup.py create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/test-requirements.txt create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/tox.ini create mode 100644 python-k8sapp-ptp-notification/k8sapp_ptp_notification/upper-contraints.txt create mode 100644 requirements.txt create mode 100644 stx-ptp-notification-helm/centos/build_srpm.data create mode 100644 stx-ptp-notification-helm/centos/docker/placeholder.txt create mode 100644 stx-ptp-notification-helm/centos/stx-ptp-notification-helm.spec create mode 100644 stx-ptp-notification-helm/centos/stx-ptp-notification-helm.stable_docker_image create mode 100644 stx-ptp-notification-helm/stx-ptp-notification-helm/README create mode 100644 stx-ptp-notification-helm/stx-ptp-notification-helm/files/index.yaml create mode 100644 stx-ptp-notification-helm/stx-ptp-notification-helm/files/metadata.yaml create mode 100644 stx-ptp-notification-helm/stx-ptp-notification-helm/files/repositories.yaml create mode 100644 stx-ptp-notification-helm/stx-ptp-notification-helm/helm-charts/Makefile create mode 100644 stx-ptp-notification-helm/stx-ptp-notification-helm/manifests/ptp_notification_manifest.yaml create mode 100644 test-requirements.txt create mode 100644 tox.ini diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..84d28ed --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.tox \ No newline at end of file diff --git a/.zuul.yaml b/.zuul.yaml new file mode 100644 index 0000000..f377af4 --- /dev/null +++ b/.zuul.yaml @@ -0,0 +1,8 @@ +--- +- project: + check: + jobs: + - openstack-tox-linters + gate: + jobs: + - openstack-tox-linters \ No newline at end of file diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst new file mode 100644 index 0000000..e69de29 diff --git a/HACKING.rst b/HACKING.rst new file mode 100644 index 0000000..e69de29 diff --git a/centos_build_layer.cfg b/centos_build_layer.cfg new file mode 100644 index 0000000..e69de29 diff --git a/centos_iso_image.inc b/centos_iso_image.inc new file mode 100644 index 0000000..e69de29 diff --git a/centos_pkg_dirs b/centos_pkg_dirs new file mode 100644 index 0000000..e69de29 diff --git a/centos_pkg_dirs_containers b/centos_pkg_dirs_containers new file mode 100644 index 0000000..e69de29 diff --git a/centos_stable_docker_images.inc b/centos_stable_docker_images.inc new file mode 100644 index 0000000..e69de29 diff --git a/config b/config new file mode 100644 index 0000000..e69de29 diff --git a/ptp-notification-helm/centos/build_srpm.data b/ptp-notification-helm/centos/build_srpm.data new file mode 100644 index 0000000..e69de29 diff --git a/ptp-notification-helm/centos/build_srpm.spec b/ptp-notification-helm/centos/build_srpm.spec new file mode 100644 index 0000000..e69de29 diff --git a/ptp-notification-helm/ptp-notification-helm/README b/ptp-notification-helm/ptp-notification-helm/README new file mode 100644 index 0000000..e69de29 diff --git a/ptp-notification-helm/ptp-notification-helm/files/Makefile b/ptp-notification-helm/ptp-notification-helm/files/Makefile new file mode 100644 index 0000000..e69de29 diff --git a/ptp-notification-helm/ptp-notification-helm/files/index.yaml b/ptp-notification-helm/ptp-notification-helm/files/index.yaml new file mode 100644 index 0000000..e69de29 diff --git a/ptp-notification-helm/ptp-notification-helm/files/metadata.yaml b/ptp-notification-helm/ptp-notification-helm/files/metadata.yaml new file mode 100644 index 0000000..e69de29 diff --git a/ptp-notification-helm/ptp-notification-helm/files/repositories.yaml b/ptp-notification-helm/ptp-notification-helm/files/repositories.yaml new file mode 100644 index 0000000..e69de29 diff --git a/ptp-notification-helm/ptp-notification-helm/helm-charts/values.yaml b/ptp-notification-helm/ptp-notification-helm/helm-charts/values.yaml new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/centos/build_srpm.data b/python-k8sapp-ptp-notification/centos/build_srpm.data new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/centos/python-ptp-notification.spec b/python-k8sapp-ptp-notification/centos/python-ptp-notification.spec new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/.gitignore b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/.stestr.conf b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/.stestr.conf new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/LICENSE b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/LICENSE new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/README.rst b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/README.rst new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/__init__.py b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/armada/__init__.py b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/armada/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/common/__init__.py b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/common/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/helm/__init__.py b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/helm/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/tests/__init__.py b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/k8sapp_ptp_notification/tests/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/pytlint.rc b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/pytlint.rc new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/requirements.txt b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/requirements.txt new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/setup.cfg b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/setup.cfg new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/setup.py b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/setup.py new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/test-requirements.txt b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/test-requirements.txt new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/tox.ini b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/tox.ini new file mode 100644 index 0000000..e69de29 diff --git a/python-k8sapp-ptp-notification/k8sapp_ptp_notification/upper-contraints.txt b/python-k8sapp-ptp-notification/k8sapp_ptp_notification/upper-contraints.txt new file mode 100644 index 0000000..e69de29 diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..e69de29 diff --git a/stx-ptp-notification-helm/centos/build_srpm.data b/stx-ptp-notification-helm/centos/build_srpm.data new file mode 100644 index 0000000..e69de29 diff --git a/stx-ptp-notification-helm/centos/docker/placeholder.txt b/stx-ptp-notification-helm/centos/docker/placeholder.txt new file mode 100644 index 0000000..e69de29 diff --git a/stx-ptp-notification-helm/centos/stx-ptp-notification-helm.spec b/stx-ptp-notification-helm/centos/stx-ptp-notification-helm.spec new file mode 100644 index 0000000..e69de29 diff --git a/stx-ptp-notification-helm/centos/stx-ptp-notification-helm.stable_docker_image b/stx-ptp-notification-helm/centos/stx-ptp-notification-helm.stable_docker_image new file mode 100644 index 0000000..e69de29 diff --git a/stx-ptp-notification-helm/stx-ptp-notification-helm/README b/stx-ptp-notification-helm/stx-ptp-notification-helm/README new file mode 100644 index 0000000..e69de29 diff --git a/stx-ptp-notification-helm/stx-ptp-notification-helm/files/index.yaml b/stx-ptp-notification-helm/stx-ptp-notification-helm/files/index.yaml new file mode 100644 index 0000000..e69de29 diff --git a/stx-ptp-notification-helm/stx-ptp-notification-helm/files/metadata.yaml b/stx-ptp-notification-helm/stx-ptp-notification-helm/files/metadata.yaml new file mode 100644 index 0000000..e69de29 diff --git a/stx-ptp-notification-helm/stx-ptp-notification-helm/files/repositories.yaml b/stx-ptp-notification-helm/stx-ptp-notification-helm/files/repositories.yaml new file mode 100644 index 0000000..e69de29 diff --git a/stx-ptp-notification-helm/stx-ptp-notification-helm/helm-charts/Makefile b/stx-ptp-notification-helm/stx-ptp-notification-helm/helm-charts/Makefile new file mode 100644 index 0000000..e69de29 diff --git a/stx-ptp-notification-helm/stx-ptp-notification-helm/manifests/ptp_notification_manifest.yaml b/stx-ptp-notification-helm/stx-ptp-notification-helm/manifests/ptp_notification_manifest.yaml new file mode 100644 index 0000000..e69de29 diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 0000000..e69de29 diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..cede375 --- /dev/null +++ b/tox.ini @@ -0,0 +1,35 @@ +[tox] +envlist = linters +minversion = 2.3 +skipsdist = True +sitepackages=False + +[testenv] +install_command = pip install -U {opts} {packages} +setenv = + VIRTUAL_ENV={envdir} + OS_STDOUT_CAPTURE=1 + OS_STDERR_CAPTURE=1 + OS_DEBUG=1 + OS_LOG_CAPTURE=1 +deps = + -r{toxinidir}/requirements.txt + -r{toxinidir}/test-requirements.txt +whitelist_externals = + bash + +[testenv:bashate] +# Treat all E* codes as Errors rather than warnings using: -e 'E*' +commands = + bash -c "find {toxinidir} \ + -not \( -type d -name .?\* -prune \) \ + -type f \ + -not -name \*~ \ + -not -name \*.md \ + -name \*.sh \ + -print0 | xargs -r -n 1 -0 bashate -v \ + -e 'E*'" + +[testenv:linters] +commands = + {[testenv:bashate]commands}