Altough Fabric documentations refers to a way of using the library for SSH access without requiring the fab command-line tool and/or tasks, I can\'t seem to manage a way to do i
#!/usr/bin/env python from fabric.api import hosts, run, task from fabric.tasks import execute @task @hosts(['user@host:port']) def test(): run('hostname -f') if __name__ == '__main__': execute(test)
More information: http://docs.fabfile.org/en/latest/usage/library.html