fastports

train 3.16.2

net/rubygem-train

Transport interface to talk to different backends

Category
net
Maintainer
sunpoet@FreeBSD.org
WWW
https://github.com/inspec/train
License
APACHE20
USES
gem

Description

Train lets you talk to your local or remote operating systems and APIs with a
unified interface.

It allows you to:
- execute commands via run_command
- interact with files via file
- identify the target operating system via os
- authenticate to API-based services and treat them like a platform

Train supports:
- Local execution
- SSH
- WinRM
- Docker
- Mock (for testing and debugging)
- AWS as an API
- Azure as an API
- VMware via PowerCLI
- Habitat

Dependencies

Commit History

may be incomplete — full history at freebsd-ports on GitHub

Loading commit history — this may take up to a minute on first view. Reload the page in a moment.