@@ -3,7 +3,6 @@ package flexvolume
3
3
import (
4
4
"encoding/json"
5
5
"fmt"
6
-
7
6
"github.com/urfave/cli"
8
7
)
9
8
@@ -21,8 +20,7 @@ func Commands(fv FlexVolume) []cli.Command {
21
20
Usage : "Attach the volume" ,
22
21
Action : func (c * cli.Context ) error {
23
22
var opts map [string ]string
24
-
25
- if err := json .Unmarshal ([]byte (c .Args ().Get (1 )), & opts ); err != nil {
23
+ if err := json .Unmarshal ([]byte (c .Args ().Get (0 )), & opts ); err != nil {
26
24
return err
27
25
}
28
26
@@ -33,7 +31,7 @@ func Commands(fv FlexVolume) []cli.Command {
33
31
Name : "detach" ,
34
32
Usage : "Detach the volume" ,
35
33
Action : func (c * cli.Context ) error {
36
- return handle (fv .Detach (c .Args ().Get (1 )))
34
+ return handle (fv .Detach (c .Args ().Get (0 )))
37
35
},
38
36
},
39
37
{
@@ -42,18 +40,18 @@ func Commands(fv FlexVolume) []cli.Command {
42
40
Action : func (c * cli.Context ) error {
43
41
var opts map [string ]string
44
42
45
- if err := json .Unmarshal ([]byte (c .Args ().Get (1 )), & opts ); err != nil {
43
+ if err := json .Unmarshal ([]byte (c .Args ().Get (2 )), & opts ); err != nil {
46
44
return err
47
45
}
48
46
49
- return handle (fv .Mount (c .Args ().Get (1 ), c .Args ().Get (2 ), opts ))
47
+ return handle (fv .Mount (c .Args ().Get (0 ), c .Args ().Get (1 ), opts ))
50
48
},
51
49
},
52
50
{
53
51
Name : "umount" ,
54
52
Usage : "Mount the volume" ,
55
53
Action : func (c * cli.Context ) error {
56
- return handle (fv .Unmount (c .Args ().Get (1 )))
54
+ return handle (fv .Unmount (c .Args ().Get (0 )))
57
55
},
58
56
},
59
57
}
0 commit comments