Move backends and OS helpers to separate directories #36

Merged
merged 5 commits into from Apr 6, 2013

Conversation

Projects
None yet
2 participants
@raphink
Contributor

raphink commented Apr 5, 2013

This opens the way to add backends and helpers more easily:

  • The backends were moved to a lib/backend directory and imported by lib/backend.rb;
  • The helpers were moved to a lib/helper directory and imported by lib/helper.rb;
  • The backends are now classes, instantiated with commands. This allows to remove all kind of backend intelligence from matchers.

The goal of this big PR is to move toward a really generic backend system, that might not even be based on commands.

@raphink raphink referenced this pull request Apr 5, 2013

Merged

Add a Puppet backend #38

@mizzy mizzy merged commit 739ff34 into mizzy:master Apr 6, 2013

1 check was pending

default The Travis build is in progress
Details

mizzy added a commit that referenced this pull request Apr 6, 2013

mizzy added a commit that referenced this pull request Apr 6, 2013

This was referenced Apr 6, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment