This commit removes the instructions and tooling
to set up a StoryBoard VM via vagrant.
It is unmaintained, and has been for about 2.5 years.
We believe it is both unused and unlikely to work,
so we should avoid indicating that we advise using it.
Change-Id: I9d6853f0b0ea822d5cac0b13b8f1aa0b0e55d0ac
This commit bumps the os-testr version to use 1.0.0. 1.0.0 changes the
internals to use stestr instead of subprocessing testr. A bunch of
incorrect imports in the tests were updated as a well, relying on
relative import paths is finicky at the best of times so to make the
tests work this just points to the path based on the root of the package
instead.
Change-Id: I2aed3f6a9adeac2b7dbe58ee12c0a1485278d56f
I had an .eggs/ directory created and .gitignore didn't pick it up.
This commit modifies .gitignore to ignore all *.egg* things.
Change-Id: I5168a1ee11ec03a693c16fe85fa3aa192cfbd69a
This patch will make development quite a bit easier, by allowing a
new developer to just "spin up" a vm that contains all of
storyboard's service dependencies.
Change-Id: Iabd2043b21721966cb86d076488317d815315827
storyboard.conf added to .gitignore
api section remove from config.
To configure API host and port use bind_host and bind_port in default
section.
Change-Id: I2e2686faa063e1182e37f2bf869d0cd7d54ef352
As a first-code-commit excercise I'm walking through the whole project
setup process. Given that I like using IntelliJ as my IDE, adding a few things
to the .gitignore seems innocuous enough.
Change-Id: I2d08c966448d8ebc8dec72ceb88cb834dab40b78
As a step towards continuous deployment and having a pecan/WSME REST
interface, split the database out into SQLalchemy-based model using
Alembic for migrations. To support that, also pull in oslo.db and use
oslo.config for config files.
Change-Id: I33a1e72700be14e28255aaa52faed70c4686a3ec
When installing the project I ended up with the following eggs in my
working copy:
d2to1-0.2.10-py2.7.egg/
pbr-0.5.18-py2.7.egg
setuptools_git-1.0-py2.7.egg
Change-Id: Ie7a1be8631d22ab73d12ad4739355888db01d19a
Added a pbr-based build system and a tox file and some requirements
files. Also moved the apps to all be under storyboard so that a
publication to PyPI won't do evil things from an install perspective.