Skip to content

Commit abee8cc

Browse files
authored
Merge pull request #954 from cyclinder/improve_cmd_del
macvlan cmdDel: replace the loadConf function with json.unmarshal
2 parents e147446 + 845ef62 commit abee8cc

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Diff for: plugins/main/macvlan/macvlan.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -383,13 +383,13 @@ func cmdAdd(args *skel.CmdArgs) error {
383383
}
384384

385385
func cmdDel(args *skel.CmdArgs) error {
386-
n, _, err := loadConf(args, args.Args)
386+
var n NetConf
387+
err := json.Unmarshal(args.StdinData, &n)
387388
if err != nil {
388-
return err
389+
return fmt.Errorf("failed to load netConf: %v", err)
389390
}
390391

391392
isLayer3 := n.IPAM.Type != ""
392-
393393
if isLayer3 {
394394
err = ipam.ExecDel(n.IPAM.Type, args.StdinData)
395395
if err != nil {

0 commit comments

Comments
 (0)