fab-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Fab-user] fabric std output to file


From: Brandon Whaley
Subject: Re: [Fab-user] fabric std output to file
Date: Mon, 18 Jul 2016 14:13:08 +0000

There are two approaches here.  The first is to open a file and write the result of the 'w' command from within checkconn, the other is to redirect from the shell.

$ fab checkconn > checkconn_result.log

OR

def checkconn():
    result = run('w')
    with open('checkconn_result.log', 'w') as f:
        f.write(result)

On Mon, Jul 18, 2016 at 8:25 AM Kaushal Shriyan <address@hidden> wrote:
My fabric python script is here 

######################################################
from fabric.api import *

env.hosts = ['192.168.1.215','192.168.1.168','192.168.1.99']

def checkconn():
    run('w')
def checkdisk():
    run('df -hT --total')
######################################################

$fab checkconn should write to a file in the local system instead of stdout on the console.  For example output of "w" command run on the remote server should be written to a file locally.

Any help will be highly appreciable

Regards,

Kaushal
_______________________________________________
Fab-user mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/fab-user

reply via email to

[Prev in Thread] Current Thread [Next in Thread]