Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use fabric.contrib.project.rsync_project for transfer of cookbook #4

Open
wamcvey opened this issue May 30, 2012 · 1 comment
Open

Comments

@wamcvey
Copy link
Contributor

wamcvey commented May 30, 2012

I've written some additional functionality into my fork of fabric-provision to allow for periodic running of chef-solo as well as to support role definitions. Transferring each cookbook and role file over to each remote host on every invocation is somewhat redundant though, so I was wondering what your opinion would be on using fabric.contrib.project.rsync_project() to synchronize the local and remote sets of files. If you're in favor of it, I will go ahead and make the change in my fork, and will send you another pull request for the roles support, the 'runchef' task (to run chef-solo, minus the initial installation), and the rsync file transfer.

@flashingpumpkin
Copy link
Contributor

Hi

I was actually thinking of adding rsync_project as the preferred way of transferring all the chef files over to a host but just didn't get around to do it. If you do it, I'm very much up for pulling the changes back in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants