[repo] attributes - perform_action default to :pull
[repo] metadata - assign repo/default/perform_action and repo/default/destination input to repo::default.
[repo::do_pull] - assure that action passed is a symbol
[repo_git] helper - variable name consitency as made in [repo] metadata, git_ssh_key
[repo_git::default] - variable name consitency as made in [repo] metadata, git_ssh_key
[repo_svn::default] - correct log message
[repo] attributes - perform_action default to :pull [repo] metadata - assign repo/default/perform_action and repo/default/destination input to repo::default. [repo::do_pull] - assure that action passed is a symbol [repo_git] helper - variable name consitency as made in [repo] metadata, git_ssh_key [repo_git::default] - variable name consitency as made in [repo] metadata, git_ssh_key [repo_svn::default] - correct log message