Versions in this module Expand all Collapse all v0 v0.1.5 Nov 26, 2021 v0.1.4 Nov 25, 2021 Changes in this version + type GoNCClient struct + Driver driver.Driver + Lock sync.RWMutex + func NewClient(username string, password string, sshkey string, address string, port int) (*GoNCClient, error) + func (g *GoNCClient) Close() error + func (g *GoNCClient) DeleteConfig(applygroup string) (string, error) + func (g *GoNCClient) DeleteConfigNoCommit(applygroup string) (string, error) + func (g *GoNCClient) MarshalGroup(id string, obj interface{}) error + func (g *GoNCClient) ReadGroup(applygroup string) (string, error) + func (g *GoNCClient) ReadRawGroup(applygroup string) (string, error) + func (g *GoNCClient) SendCommit() error + func (g *GoNCClient) SendRawConfig(netconfcall string, commit bool) (string, error) + func (g *GoNCClient) SendTransaction(id string, obj interface{}, commit bool) error + func (g *GoNCClient) UpdateRawConfig(applygroup string, netconfcall string, commit bool) (string, error)