Commit Graph

105 Commits

Author SHA1 Message Date
Joseph Yiasemides 27b815a354 Improve the interface skeleton in several ways.
* Give the interface procedure a meaningful name.
* Order the procedure's clauses by relevance.
* Log something informative for each clause.
* Dialyzer type & signature for the procedure.
2016-02-01 10:38:13 +01:00
Joseph Yiasemides 0391c0d8a2 Pass whitelist directory down the supervision tree
This is a better choice than having the server retrieve the directory
name itself: (1) we can have guarentees earlier from the application,
and (2) it makes testing easier and clearer.
2016-01-26 17:24:08 +01:00
Joseph Yiasemides 78986e45a9 Start application with a default path to a whitelist directory
The test set would fail before it began because the application
couldn't retrieve a path to a whitlist directory from it's
configuration data. This change makes the application look for
whitelisted certificates in a default directory. The corresponding
test stops the application, changes the configuration, and starts it
to test with given configuration parameters.
2016-01-26 15:57:33 +01:00
Joseph Yiasemides 99182b0828 Complete the OTP Application and boot strapping procedure 2016-01-25 18:48:14 +01:00
Joseph Yiasemides 26b3d2736f Initial commit of Rabbit plugin boilerplate 2016-01-15 14:32:00 +00:00