15 Commits

Author SHA1 Message Date
Michael Johnson
4f44ef2f1f Add a missing tox environment "venv"
The venv tox enviroment is required for the package release
to pypi.

Change-Id: I5b6fda3b3efc86dd2fdb7b7d98fb39c14708f89b
2015-09-30 16:33:07 +00:00
Stephen Balukoff
943da7d9af Move roadmap to wiki
Since the roadmap is usually one of the first documents
that people curious about Octavia are likely to read, it makes
sense to move this to somewhere both more easily found by new
people, and more quickly updated by project leadership. As such,
this commit removes the ROADMAP.rst file from this repo, and
moves it to: https://wiki.openstack.org/wiki/Octavia/Roadmap

Change-Id: Ibce2191fbfb33c09af0f9ae0d839e1fabcf788b5
2015-09-15 20:19:26 -07:00
Bertrand Lallau
c4dd8b89fd Enable automatic sample config generation
- Added an entry_point for oslo config generator
- Added a script to enumerate config options
- Added a tox target to invoke config generator

Change-Id: Ibc66efd103e790a73ef6389817e099ede65d4f32
2015-08-28 11:29:19 +02:00
Adam Harwell
e6de970a38 Adding Python 3.4 Compatibility and Tox Check
Change-Id: I2a2ec83baa13f4433e32c180d7a057553348a906
2015-06-23 18:18:17 +00:00
Brandon Logan
a48ccb03fb Fix ups so pbr and setup works
Moved octavia/bin directory to octavia/octavia/cmd and renamed octavia-api to
api.py.  This follows the new strucutre most openstack projects are doing.
Also implemented octavia-api being built when doing setup install.

Had to remove the octavia/tests/specs symlink because pbr did not like it and
would not allow anything to be built. Also found out the test_titles test was
not being run on the specs, so that has been added as a separate tox
environment.

Change-Id: I92f2bc6eaa346983f7a2479dc9fa43d2040f2cd5
2015-04-23 16:04:27 -05:00
Adam Harwell
28c7eacab2 Fix stale pyc issue for unit tests
See the following for more info:
* http://lists.openstack.org/pipermail/openstack-dev/2014-September/045845.html
* http://lists.openstack.org/pipermail/openstack-dev/2014-September/045873.html
* https://review.openstack.org/#/c/121044/

Change-Id: I98161082cd72b92a7af44f8be8b5a92328a72281
2015-03-31 11:18:31 -05:00
Kiall Mac Innes
278a39ecf7 Add tox -ecover environment
Change-Id: Ifb07bb6e7240d8d8a116baa17cb89ced647c128b
2015-03-27 16:12:38 +00:00
Doug Wiegley
37630493f5 Tweak requirements to be compatible with global-requirements
Change-Id: Ife81d109b61d3c24a594e7f6e582e064f161140f
2015-02-16 12:34:40 -07:00
Alex Barclay
968904ae48 Initial amphora status daemon
Initial status daemon. What's done:
sends udp to both ipv4 and ipv6
calculates hmac
has config file in json
initial command line arg parsing
a few unit tests

Not done:
config file changes
signal support
communication from API on amphora

Serious work in progress

Change-Id: I1e7759335ac43364d27e3176cf813c4f6ef549cb
2014-12-18 22:53:10 -08:00
Jenkins
5d7e1ef9ca Merge "Oslo incubator updates" 2014-12-02 19:06:26 +00:00
Doug Wiegley
941c302757 Oslo incubator updates
Change-Id: I9559d8a6d59477f6b5ba3f82ab9ecf9b71b75f70
2014-12-02 12:00:34 -07:00
Doug Wiegley
bf3ef92106 Remove python 2.6 from tox env list
Change-Id: I694034b6d6964cb8301ac3b970c40f21e0822ed8
2014-12-01 21:37:02 -07:00
Doug Wiegley
74eee09e4b Initial directory skeleton
Implements: blueprint initial-skeleton
Change-Id: If6559f5e1adf4aee70f5d92b5dfcf9fead86b205
2014-09-04 15:28:10 -06:00
Stephen Balukoff
3324e1219a Documenting project direction and design
This commit adds documentation around project direction and conventions.
Additionally, I've added doc8 checks to make sure or .rst and .txt files
in this repository follow good conventions, and fixed a check related to
graphviz external .dot files.

Change-Id: I1b73b3839b86198f3d56587ca3fb2644dc231f00
2014-08-02 17:08:10 +00:00
Stephen Balukoff
f77df1766c Populate repository with common initial files
Every repo needs a first commit, eh? Most of this
is based on the neutron and neutron-specs project layouts.

Change-Id: I17a41fc30f8f8499c679afad14019c0755582bc6
2014-07-02 20:30:14 -07:00