Skip to content

Commit

Permalink
Fix down behavior
Browse files Browse the repository at this point in the history
  • Loading branch information
slankdev committed Jan 31, 2020
1 parent ca1a920 commit 7026de3
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 5 deletions.
6 changes: 2 additions & 4 deletions internal/pkg/shell/shell.go
Original file line number Diff line number Diff line change
Expand Up @@ -124,12 +124,10 @@ func (nodeConfig *NodeConfig) ExecConf(nodeType string) []string {
// DeleteNode Delete docker and netns
func (node *Node) DeleteNode() []string {
var deleteCmd string
if node.Type == "docker" {
deleteCmd = fmt.Sprintf("docker stop %s", node.Name)
if node.Type == "docker" || node.Type == "" {
deleteCmd = fmt.Sprintf("docker rm -f %s", node.Name)
} else if node.Type == "netns" {
deleteCmd = fmt.Sprintf("ip netns del %s", node.Name)
} else if node.Type == "" {
deleteCmd = fmt.Sprintf("docker stop %s", node.Name)
} else {
// err := fmt.Errorf("not supported node type...")
// log.Fatal(err)
Expand Down
2 changes: 1 addition & 1 deletion internal/pkg/shell/shell_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ func TestNode_DeleteNode(t *testing.T) {
},
},
},
want: []string{"docker stop R1", "rm -rf /var/run/netns/R1"},
want: []string{"docker rm -f R1", "rm -rf /var/run/netns/R1"},
},
{
name: "delete netns",
Expand Down

0 comments on commit 7026de3

Please sign in to comment.