Commit Graph

7 Commits

Author SHA1 Message Date
Andreas Jaeger 6d253ca7f1 Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Remove obsolete sections from setup.cfg
- Update classifiers
- Remove install_command from tox.ini, the default is fine
- Use TOX_CONSTRAINTS_FILE instead of obsolete UPPER_CONSTRAINTS_FILE.
- Update hacking to current version 3.1.0, fix problems found.

Change-Id: I86c18b4c73f9b3dc0b3d804559d825dac5a78436
2020-06-09 14:00:32 +02:00
OpenStack Proposal Bot a887caa844 Updated from global requirements
Change-Id: Iebab720628336a0ea57664bf7ea61f5a29bbf4cb
2017-03-05 03:13:02 +00:00
OpenStack Proposal Bot 8bb74b1f37 Updated from global requirements
Change-Id: Id48628bfa17ac438761ebf2d08bd2ddb058d839f
2016-12-13 01:28:45 +00:00
Doug Hellmann 4b252d23bd Remove python-ironicclient from setup_requires
The list of packages in setup_requires are installed in order to install
the code from the current package, and are not necessarily left around
as a runtime dependency. The python-ironicclient code should not be
needed to install ironic-ui, and the runtime dependency is correctly
listed in requirements.txt.

Change-Id: Ie24affbc2f5b5da479d60b92762790574b6e1beb
Closes-Bug: #1561581
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-03-24 11:30:05 -04:00
Elizabeth Elwell 8f94593666 Reorganise Python according to Horizon plugin doc
Moved Python from ironic_ui/ironic to ironic_ui/content/ironic.
Rename API files according to Horizon plugin doc.

Co-Authored-By: Peter Piela <ppiela@cray.com>

Change-Id: If3af9eec0b30825eb59fa5d2d4dc7a26446a4faf
2016-03-04 11:40:37 +00:00
Elizabeth Elwell 1063e15424 Plugin setup
This patch adds an empty Index view and basic test infrastructure,
including a basic test that verifies the panel has been correctly
registered with Horizon.

Following this patch, it is possible to install and register the Ironic
UI, and see the "Bare Metal Provisioning" panel under Horizon's Admin
dashboard.

Change-Id: I5efff7707fb44e6ba016d2aaaf3f46e1a9583084
Co-Authored-By: Rob Cresswell <robert.cresswell@outlook.com>
2016-02-01 13:15:11 +00:00
Elizabeth Elwell 728fed6ee9 Added cookiecutter files
In patch amends have also renamed internal ironic-ui folder to ironic_ui to
ensure not read mathematically to pass pep8 tests. Also added global requirements.

Change-Id: I5689f762194291bbad6070350486d397c376364a
2016-01-20 19:00:52 +00:00