diff options
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | INFO | 26 | ||||
-rw-r--r-- | INFO.yaml | 68 | ||||
-rw-r--r-- | docs/conf.py | 1 | ||||
-rw-r--r-- | docs/conf.yaml | 3 | ||||
-rw-r--r-- | docs/requirements.txt | 2 | ||||
-rw-r--r-- | test/functest/requirements.txt | 2 | ||||
-rw-r--r-- | test/functest/setup.cfg | 8 | ||||
-rw-r--r-- | test/functest/setup.py | 22 | ||||
-rw-r--r-- | tox.ini | 17 |
10 files changed, 125 insertions, 26 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..71d7636 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.tox +docs/_build/* @@ -1,26 +0,0 @@ -Project: Network Readiness (NetReady) -Project Creation Date: March 22, 2016 -Lifecycle State: Incubation -Primary Contact: Georg Kunz -Project Lead: Georg Kunz -Jira Project Name: NetReady -Jira Project Prefix: NETREADY -Mailing list tag: [netready] -IRC: Server:freenode.net Channel:#opnfv-netready -Repository: netready - -Committers: -Georg Kunz (Ericsson, georg.kunz@ericsson.com) -Tim Irnich (Ericsson, tim.irnich@ericsson.com) -Nikolas Hermanns (Ericsson, nikolas.hermanns@ericsson.com) -Bin Hu (AT&T, bh526r@att.com) -Prakash Ramchandran (Huawei, prakash.ramchandran@huawei.com) -Juraj Linkes (Cisco, jlinkes@cisco.com) -Viliam Luc -X (Cisco, vluc@cisco.com) -Ahmed Elbornou (Cisco, amaged@cisco.com) -Gergely Csatari (Nokia, gergely.csatari@nokia.com) - - -Link to TSC approval of the project: -http://ircbot.wl.linuxfoundation.org/meetings/opnfv-meeting/2016/opnfv-meeting.2016-03-22-14.00.html -Link to nomination and acceptance of Daniel Smith as committer: http://lists.opnfv.org/pipermail/opnfv-tech-discuss/2016-May/010335.html diff --git a/INFO.yaml b/INFO.yaml new file mode 100644 index 0000000..f32bfc8 --- /dev/null +++ b/INFO.yaml @@ -0,0 +1,68 @@ +--- +project: 'Network Readiness (NetReady)' +project_creation_date: 'March 22, 2016' +project_category: '' +lifecycle_state: 'Incubation' +project_lead: &opnfv_netready_ptl + name: 'Georg Kunz' + email: 'georg.kunz@ericsson.com' + id: 'georgkunz' + company: 'ericsson.com' + timezone: 'Europe/Berlin' +primary_contact: *opnfv_netready_ptl +issue_tracking: + type: 'jira' + url: 'https://jira.opnfv.org/projects/NETREADY' + key: 'NETREADY' +mailing_list: + type: 'mailman2' + url: 'opnfv-tech-discuss@lists.opnfv.org' + tag: '[netready]' +realtime_discussion: + type: irc + server: 'freenode.net' + channel: '#opnfv-netready' +meetings: + - type: 'gotomeeting+irc' + agenda: 'https://wiki.opnfv.org/display/meetings/NetReady' + url: 'https://global.gotomeeting.com/join/819733085' + server: 'freenode.net' + channel: '#opnfv-meeting' + repeats: 'weekly' + time: 'Wednesday, 17:00 UTC' +repositories: + - 'netready' +committers: + - <<: *opnfv_netready_ptl + - name: 'Ashlee Young' + email: 'ash@yunify.org' + company: 'yunify.org' + id: 'im2bz2pee' + - name: 'Bin Hu' + email: 'bh526r@att.com' + company: 'att.com' + id: 'bh526r' + - name: 'Juraj Linkeš' + email: 'juraj.linkes@pantheon.tech' + company: 'pantheon.tech' + id: 'juraj.linkes' + - name: 'Tim Irnich' + email: 'tim.irnich@ericsson.com' + company: 'ericsson.com' + id: 'timirnich' + - name: 'Ahmed Maged' + email: 'amaged@gmail.com' + company: 'gmail.com' + id: 'amaged' + - name: 'Nikolas Hermanns' + email: 'nikolas.hermanns@ericsson.com' + company: 'ericsson.com' + id: 'enikher' + - name: 'Gergely Csatari' + email: 'gergely.csatari@nokia.com' + company: 'nokia.com' + id: 'csatari' +tsc: + # yamllint disable rule:line-length + approval: 'http://ircbot.wl.linuxfoundation.org/meetings/opnfv-meeting/2016/opnfv-meeting.2016-03-22-14.00.html' + # yamllint enable rule:line-length diff --git a/docs/conf.py b/docs/conf.py new file mode 100644 index 0000000..3c4453e --- /dev/null +++ b/docs/conf.py @@ -0,0 +1 @@ +from docs_conf.conf import * diff --git a/docs/conf.yaml b/docs/conf.yaml new file mode 100644 index 0000000..599b1d7 --- /dev/null +++ b/docs/conf.yaml @@ -0,0 +1,3 @@ +--- +project_cfg: opnfv +project: NETREADY diff --git a/docs/requirements.txt b/docs/requirements.txt new file mode 100644 index 0000000..9fde2df --- /dev/null +++ b/docs/requirements.txt @@ -0,0 +1,2 @@ +lfdocs-conf +sphinx_opnfv_theme diff --git a/test/functest/requirements.txt b/test/functest/requirements.txt new file mode 100644 index 0000000..8a54c34 --- /dev/null +++ b/test/functest/requirements.txt @@ -0,0 +1,2 @@ +opnfv +functest diff --git a/test/functest/setup.cfg b/test/functest/setup.cfg new file mode 100644 index 0000000..0b9f6bb --- /dev/null +++ b/test/functest/setup.cfg @@ -0,0 +1,8 @@ +[metadata] +name = netready +version = 5 +home-page = https://wiki.opnfv.org/display/netready/NetReady + +[files] +packages = . +scripts = gluon-test-suite.py diff --git a/test/functest/setup.py b/test/functest/setup.py new file mode 100644 index 0000000..a1e9b3b --- /dev/null +++ b/test/functest/setup.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python + +# Copyright (c) 2017 Orange and others. +# +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Apache License, Version 2.0 +# which accompanies this distribution, and is available at +# http://www.apache.org/licenses/LICENSE-2.0 + +import setuptools + +# In python < 2.7.4, a lazy loading of package `pbr` will break +# setuptools if some other modules registered functions in `atexit`. +# solution from: http://bugs.python.org/issue15881#msg170215 +try: + import multiprocessing # noqa +except ImportError: + pass + +setuptools.setup( + setup_requires=['pbr>=1.8'], + pbr=True) @@ -0,0 +1,17 @@ +[tox] +minversion = 1.6 +envlist = + docs, + docs-linkcheck +skipsdist = true + +[testenv:docs] +deps = -rdocs/requirements.txt +commands = + sphinx-build -b html -n -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/html + echo "Generated docs available in {toxinidir}/docs/_build/html" +whitelist_externals = echo + +[testenv:docs-linkcheck] +deps = -rdocs/requirements.txt +commands = sphinx-build -b linkcheck -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/linkcheck |