Sorry correction. The solution I saw this solution running on was managing
Gemfire processes (I typed Geode). But, since Geode is the same from a
distributed system perspective (and generates the same artifact files),
this framework would be a good tool for either.

On Wed, Jun 3, 2015 at 2:50 PM, Luke Shannon <[email protected]> wrote:

> I was just working with a client who is using this framework to manage all
> their distributed geode processes (mainly capturing log and stats files for
> trouble shooting but also parallel starts to recover from persistence).
>
> http://www.fabfile.org/
>
> I have come across tons of custom shell script solutions to do this sort
> of thing, and have played with Ansible myself (which is great). This one
> look interesting. You can write Python, but you can also do a DSL that
> looks like this:
>
> from fabric.api import *
>
>
>
> env.hosts = ['cache_server1', 'cache_server2']
>
> env.user = 'my_user'
>
> env.password = 'my_pass'
>
>
>
> def download_log():
>
>     with settings(warn_only=True):
>
>                                 cd('/gemfire/cache/):
>
>                                                 get('mycache.log')
>
>
>
>
> --
> Luke Shannon | Sr. Field Engineer - Toronto | Pivotal
> -------------------------------------------------------------------------
> Join the Toronto Pivotal Usergroup:
> http://www.meetup.com/Toronto-Pivotal-User-Group/
>



-- 
Luke Shannon | Sr. Field Engineer - Toronto | Pivotal
-------------------------------------------------------------------------
Mobile:416-571-9495
Join the Toronto Pivotal Usergroup:
http://www.meetup.com/Toronto-Pivotal-User-Group/

Reply via email to