Bootleg.SSH (bootleg v0.13.0) View Source

Provides SSH related tools for use in Bootleg.Strategies.

Link to this section Summary

Functions

Take a Bootleg.Host and make it an SSHKit.Host. We limit the options to a predefined list in order to support a mixture of role options and ssh options.

Return a list of options which may be passed through to the public_key callback

Return a list of options which are specific to SSH

Link to this section Functions

Link to this function

apply_context(base_context, overrides, workspace)

View Source
Link to this function

download(conn, remote_path, local_path)

View Source
Link to this function

init(role, options \\ [])

View Source
Link to this function

init(role, options, filter)

View Source

Take a Bootleg.Host and make it an SSHKit.Host. We limit the options to a predefined list in order to support a mixture of role options and ssh options.

Return a list of options which may be passed through to the public_key callback

Return a list of options which are specific to SSH

Link to this function

upload(conn, local_path, remote_path)

View Source