Can someone tell me what's the equivalent of Python's Fabric in Python itself, other languages or third party tools? I am still a bit fuzzy on what it is trying to accomplish and it's usage.
Fabric is a Python library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks. Typical usage involves creating a Python module containing one or more functions, then executing them via the fab command-line tool.
Fabric is a tool for Python similar to Makefiles but with the ability to execute commands on a remote server.
These tools are for performing common remote administration tasks usually as part of automated builds - a Ruby equivalent might be Capistrano, JSch in Java.
It helps you to run commands on a lot of remote machines via SSH from your box. So you don't have to login on each one and copypaste the output of some machine back to your desktop.
The Ruby community uses a tool called Capistrano for the same purpose.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With