Hi Brandon,

I have created the below fabfile.py.

$ cat fabfile.py
from fabric import task, Connection

password = 'test#@!123'
connect_kwargs = {'password': password}
connection = Connection(host="192.168.0.168", user="root",
connect_kwargs=connect_kwargs)
result = connection.run('uname -a')
$
$fab result
Linux learnpython 3.10.0-1160.24.1.el7.x86_64 #1 SMP Thu Apr 8 19:51:47 UTC
2021 x86_64 x86_64 x86_64 GNU/Linux
No idea what 'result' is!
$

I am facing No idea what 'result' is! issue. I am sure I am missing the
configuration in the fabfile.py file. Please correct me. I look forward to
hearing from you.

Thanks in advance.

Best Regards,

On Fri, Apr 16, 2021 at 12:36 PM Kaushal Shriyan <kaushalshri...@gmail.com>
wrote:

> Thanks Brandon for the email and it worked like a charm. Appreciate your
> help !!!
>
> On Thu, Apr 15, 2021 at 10:52 PM Brandon Whaley <redkr...@gmail.com>
> wrote:
>
>> ```
>> >>> connection = Connection(host="192.168.0.188", user="root", port=22,
>> connect_kwargs={"password":"test@#!123"})
>> >>> result = connection.run('uname -a')
>> ```
>>
>> On Thu, Apr 15, 2021 at 1:20 PM Kaushal Shriyan
>> <kaushalshri...@gmail.com> wrote:
>> >
>> >
>> > On Thu, Apr 15, 2021 at 9:14 PM Brandon Whaley <redkr...@gmail.com>
>> wrote:
>> >>
>> >> The connection object you're making is just a dictionary. Those keys
>> should be keyword arguments to the Connection constructor you imported.
>> >>
>> >
>> > Thanks  Brandon for the email. I am not sure if I completely understood
>> it. Please help me understand with some examples. Thanks in advance.
>> >
>> > Best Regards,
>> >
>> > Kaushal
>> >
>> >
>>
>

Reply via email to