MCPcopy Create free account
hub / github.com/digitalocean/go-libvirt / NetworkCreate

Method NetworkCreate

remote_protocol.gen.go:5507–5526  ·  view source on GitHub ↗

NetworkCreate is the go wrapper for REMOTE_PROC_NETWORK_CREATE.

(Net Network)

Source from the content-addressed store, hash-verified

5505
5506// NetworkCreate is the go wrapper for REMOTE_PROC_NETWORK_CREATE.
5507func (l *Libvirt) NetworkCreate(Net Network) (err error) {
5508 var buf []byte
5509
5510 args := NetworkCreateArgs {
5511 Net: Net,
5512 }
5513
5514 buf, err = encode(&args)
5515 if err != nil {
5516 return
5517 }
5518
5519
5520 _, err = l.requestStream(39, constants.Program, buf, nil, nil)
5521 if err != nil {
5522 return
5523 }
5524
5525 return
5526}
5527
5528// NetworkCreateXML is the go wrapper for REMOTE_PROC_NETWORK_CREATE_XML.
5529func (l *Libvirt) NetworkCreateXML(XML string) (rNet Network, err error) {

Callers

nothing calls this directly

Calls 2

requestStreamMethod · 0.95
encodeFunction · 0.85

Tested by

no test coverage detected