Stephen Fromm
fd059a3df2
Fix for issue 604
...
Do not switch to master branch in pull()
Add --track to git checkout, when checking out a remote branch to track.
13 years ago
Michael DeHaan
70ef8e9ebb
Merge pull request #637 from goozbach/git-mkdir
...
git mkdir causes problems with older git (can't c/o to existing directory)
13 years ago
Derek Carter
f0f8eb3445
git mkdir causes problems with older git (can't checkout to existing directory)
13 years ago
Peter Sankauskas
5e35cd6466
Pass through error message when repo not found
13 years ago
Michael DeHaan
45100f03b1
Default git module to master branch so branch= is not required.
13 years ago
Michael DeHaan
e6416def6b
update comment about branch support, now that supported
13 years ago
Michael DeHaan
d118cf3e31
Merge pull request #336 from sfromm/issue122
...
Issue122 - have all modules log to syslog
13 years ago
Stephen Fromm
aea022b002
Apply logging of arguments to modules (issue #122 )
...
The ohai and facter modules use /usr/bin/logger to log the fact that
they have been invoked. I added 'import os' to the ping module
so that it could have the same syslog statements as the other modules.
I separated the condensed:
shlex.split(open(argfile, 'r').read())
into two separate statements similar to the other modules.
13 years ago
felix
7ee6ae3663
removed unecessary branch addition from switchver
13 years ago
felix
c9fafcecbe
added in support for branches in git module (now takes optional "branch")
13 years ago
Stephen Fromm
887d293a3b
Add git reset --hard support to git module
...
Resets working tree to what is in HEAD and discards any
uncommitted changes.
13 years ago
Stephen Fromm
40dbd9b3d7
Add exit_json and fail_json to git module
...
This adds exit_json() and fail_json() to git module. It also sets
version to 'HEAD', if not provided.
13 years ago
Seth Vidal
1f53c89b14
convert so they handle argsfiles rather than arguments
13 years ago
Michael DeHaan
be4cb64c92
Relicensing to GPLv3, all previous committers ok'd on mailing list.
13 years ago
Michael DeHaan
ba4e36a9a9
Rename 'ensure' to 'state' because I think it's a bit cleaner and doesn't imply
...
all modules take a common parameter name. But more or less we still work idempotently
in modules.
13 years ago
Michael DeHaan
228d1a0834
A really basic git module. Improvements welcome.
13 years ago