@@ -9,29 +9,23 @@ import (
9
9
10
10
func ProjectsList (ctx * cli.Context ) error {
11
11
err := models .ListProjects (ctx .Bool ("private" ))
12
- if err != nil {
13
- return cli .NewExitError (err .Error (), 1 )
14
- }
15
- return nil
12
+ return err
16
13
}
17
14
18
15
func ProjectsShow (ctx * cli.Context ) error {
19
16
project , err := models .GetProject (ctx .Args ().First ())
20
17
if err != nil {
21
- return cli . NewExitError ( err . Error (), 1 )
18
+ return err
22
19
}
23
20
24
21
err = project .Show ()
25
- if err != nil {
26
- return cli .NewExitError (err .Error (), 1 )
27
- }
28
- return nil
22
+ return err
29
23
}
30
24
31
25
func ProjectsUpdate (ctx * cli.Context ) error {
32
26
project , err := models .GetProject (ctx .Args ().First ())
33
27
if err != nil {
34
- return cli . NewExitError ( err . Error (), 1 )
28
+ return err
35
29
}
36
30
var name , desc * string
37
31
var monitored * bool
@@ -48,31 +42,22 @@ func ProjectsUpdate(ctx *cli.Context) error {
48
42
monitored = & mon
49
43
}
50
44
err = project .Update (name , desc , monitored )
51
- if err != nil {
52
- return cli .NewExitError (err .Error (), 1 )
53
- }
54
- return nil
45
+ return err
55
46
}
56
47
57
48
func ProjectsCreate (ctx * cli.Context ) error {
58
49
projectName := ctx .Args ().First ()
59
50
// will scan from os.Stding if projectName is empty
60
51
err := models .CreateProject (projectName , os .Stdin )
61
- if err != nil {
62
- return cli .NewExitError (err .Error (), 1 )
63
- }
64
- return nil
52
+ return err
65
53
}
66
54
67
55
func ProjectsSync (ctx * cli.Context ) error {
68
56
project , err := models .GetProject (ctx .Args ().First ())
69
57
if err != nil {
70
- return cli . NewExitError ( err . Error (), 1 )
58
+ return err
71
59
}
72
60
73
61
err = project .Sync ()
74
- if err != nil {
75
- return cli .NewExitError (err .Error (), 1 )
76
- }
77
- return nil
62
+ return err
78
63
}
0 commit comments