Skip to content

Commit 151ff27

Browse files
committed
Moved code for better readability
1 parent 8aed8e6 commit 151ff27

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

Diff for: commands/service_board_list.go

+5-6
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,6 @@ import (
3333
// In case of errors partial results from discoveries that didn't fail
3434
// are returned.
3535
func (s *arduinoCoreServerImpl) BoardList(ctx context.Context, req *rpc.BoardListRequest) (*rpc.BoardListResponse, error) {
36-
pme, release, err := instances.GetPackageManagerExplorer(req.GetInstance())
37-
if err != nil {
38-
return nil, err
39-
}
40-
defer release()
41-
4236
var fqbnFilter *fqbn.FQBN
4337
if f := req.GetFqbn(); f != "" {
4438
var err error
@@ -48,6 +42,11 @@ func (s *arduinoCoreServerImpl) BoardList(ctx context.Context, req *rpc.BoardLis
4842
}
4943
}
5044

45+
pme, release, err := instances.GetPackageManagerExplorer(req.GetInstance())
46+
if err != nil {
47+
return nil, err
48+
}
49+
defer release()
5150
dm := pme.DiscoveryManager()
5251
warnings := f.Map(dm.Start(), (error).Error)
5352
time.Sleep(time.Duration(req.GetTimeout()) * time.Millisecond)

0 commit comments

Comments
 (0)