File tree 1 file changed +9
-7
lines changed
1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -45,11 +45,6 @@ func (b *Basis) DetectProject() (p *Project, err error) {
45
45
if err != nil && status .Code (err ) != codes .NotFound {
46
46
return
47
47
}
48
- dataPath , err := paths .VagrantData ()
49
- if err != nil {
50
- return
51
- }
52
- b .client .LoadLocalProjectPlugins (dataPath .Join (b .basis .Name , "project" , p .project .Name ).String ())
53
48
54
49
if err == nil {
55
50
p .vagrantfile = v
@@ -70,7 +65,7 @@ func (b *Basis) DetectProject() (p *Project, err error) {
70
65
return
71
66
}
72
67
73
- return & Project {
68
+ projectClient := & Project {
74
69
basis : b ,
75
70
client : b .client ,
76
71
ctx : b .ctx ,
@@ -79,7 +74,14 @@ func (b *Basis) DetectProject() (p *Project, err error) {
79
74
ui : b .ui ,
80
75
vagrant : b .vagrant ,
81
76
vagrantfile : v ,
82
- }, nil
77
+ }
78
+ dataPath , err := paths .VagrantData ()
79
+ if err != nil {
80
+ return
81
+ }
82
+ b .client .LoadLocalProjectPlugins (dataPath .Join (b .basis .Name , "project" , projectClient .project .Name ).String ())
83
+
84
+ return projectClient , nil
83
85
}
84
86
85
87
func (b * Basis ) LoadProject (n string ) (* Project , error ) {
You can’t perform that action at this time.
0 commit comments