dana-i2cat/opennaas — pull request #212 by isartcanyameres (2012-06-05 08:24:02+00:00)
Title: Feature/refactor actionset invert dependency

Drivers take action name constants from the ones defined in each capability,
thus creating a dependency from driver to each implemented capability.

Features.xml now defines a a feature for each driver.
These features depend on it's resource-type feature (containing capabilities, repo, model ...)
These features are loaded separately from the resource-type ones, but have been included in the main opennaas feature for convenience.

Side changes:
Tests have been modified to load required actionset features.
A helper class has been moved from junos.actionset to router.model.

This patch addresses issue OPENNAAS-108.