Daniel Farrell

Results 11 issues of Daniel Farrell

Need to add docs that described the various ODL environment supported by this project: `ODL on ,

type:feature
prio:low
info:progress-0

#75 added support for Ubuntu 14.04. From a user perspective, it would make that support drastically more useful if we supported an Ubuntu Vagrant box.

type:feature
prio:low
info:progress-0
good-for-beginners

It would be very helpful to support kicking off simple actions via a well-define Python API. For example, starting and stopping ODL.

type:feature
prio:low
info:progress-0

Currently, the `odl_started` function uses `./bin/status` to find the status of ODL. That works fine for local installs, but not for ODL running in a Docker container.

type:feature
prio:normal
info:progress-0

The bash flag switch case `-r` confirms that ODL is "installed" (via the `odl_installed` function) when `$CONTROLLER_IP = "localhost"`. That will not work for containerized ODL.

type:feature
prio:normal
info:progress-0

I think the model of using a discrete `CONTRIBUTING.markdown` and `README.markdown` is becoming a best practice. If nothing else, I like it and am using it in a number of...

type:feature
prio:low
info:progress-0

Currently, there's no error handling code in `stats.py` to deal with malformed `results.csv` files. Anything other than the expected result of WCBench runs breaks with obtuse stack traces. Should catch...

type:feature
prio:normal
info:progress-0
good-for-beginners

Right now, the only logging WCBench does is related to #16. It would be nice to formalize logging a bit by adding a dedicated `log` function. Other parts of the...

type:feature
prio:low
info:progress-0
good-for-beginners

I didn't know Bash had [readonly variables](http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_10_01.html) until recently. There are a number of CONSTANTS in WCBench that should be declared this way.

type:feature
prio:low
info:progress-0
good-for-beginners

The `loop_cbench.sh` script currently doesn't support running ODL on a different machine than CBench. It could be nice to add this feature, but note that I've marked this as prio:maybe-never...

type:feature
info:progress-0
prio:maybe-never