Well, unless you are connecting to the server as root, you are probably going 
to need to use sudo?
@task
def reboot():
  With hide(“everything”), show (“stderr”):
  sudo(‘reboot’)

???

> On Aug 8, 2018, at 4:38 AM, Daniel Lumb <[email protected]> wrote:
> 
> Hi all, 
> 
> New to Fabric and this is a very basic question but I'm finding it crazily 
> hard to find the right documentation/usage examples... 
> 
> I'm trying to create a series of tasks in fabfile.py, one of these tasks is 
> solely intended to reboot the target servers. I can't seem to define this in 
> a way that works, this is what I have: 
> 
> @task
> def reboot():
>     with hide ("everything"), show ("stderr"):
> reboot
> 
> 
> This runs OK using the fab binary on the CLI but it doesn't seem to actually 
> do anything on the target servers. I've tried a fair few other things and 
> haven't had any success. 
> 
> Apologies this is so simple, a link to any relevant documentation is fine. 
> 
> 
> Thanks, 
> Dan
> _______________________________________________
> Fab-user mailing list
> [email protected] <mailto:[email protected]>
> https://lists.nongnu.org/mailman/listinfo/fab-user 
> <https://lists.nongnu.org/mailman/listinfo/fab-user>
_______________________________________________
Fab-user mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/fab-user

Reply via email to