Skip to content

Ales999/cisaccs

Repository files navigation

cisaccs

Group Cisco access with group configs

Example use:

Use exampe files from 'example' dir.

package main

import (
 "github.com/ales999/cisaccs"
)


func main() {

 portSsh : = 22
 cisFileName := "/etc/cisco/cis.yaml"
 pwdFileName := "/etc/cisco/passw.json"

 acc := cisaccs.NewCisAccount(cisFileName, pwdFileName)
 ret,err := acc.OneCisExecuteSsh("gns3-r2", portSsh, []string{"sh arp"})
 if err != nil {
  panic(err)
 }
 // Print result of command execution
 fmt.Println(ret)
}

PS Using modifed version netrasp library with Apache 2.0 license.

About

Group Cisco Access with group configs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages