Skip to content

GrantStreetGroup/go-tmsh

 
 

Repository files navigation

go-tmsh

Build Status license

go-tmsh is a library providing functions to operate the BIG-IP Traffic Management Shell (TMSH) via SSH.

go-tmsh is also a command-line tool that will operate TMSH using these functions.

Tested versions of BIG-IP

Currently the following versions of BIG-IP are tested.

  • v11.5.3
  • v11.2.1

Install

$ go get github.com/yukirii/go-tmsh/...

Usage

Using the go-tmsh library

import "github.com/yukirii/go-tmsh"

Please refer to the examples directory for an example source code.

Using the tmsh command line tool

tmsh is single command-line application. This application then takes subcommands. To check the all available commands,

$ tmsh help

To get help for any specific subcommand, run it with the -h flag,

$ tmsh node -h

Licence

MIT

About

Golang wrapper library & CLI tool for BIG-IP Traffic Management Shell (TMSH)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 97.0%
  • Yacc 3.0%