@@ -33,7 +33,7 @@ import (
33
33
)
34
34
35
35
// LoadHardware read all plaforms from the configured paths
36
- func (pm * PackageManager ) LoadHardware () []error {
36
+ func (pm * Builder ) LoadHardware () []error {
37
37
hardwareDirs := configuration .HardwareDirectories (configuration .Settings )
38
38
merr := pm .LoadHardwareFromDirectories (hardwareDirs )
39
39
@@ -44,7 +44,7 @@ func (pm *PackageManager) LoadHardware() []error {
44
44
}
45
45
46
46
// LoadHardwareFromDirectories load plaforms from a set of directories
47
- func (pm * PackageManager ) LoadHardwareFromDirectories (hardwarePaths paths.PathList ) []error {
47
+ func (pm * Builder ) LoadHardwareFromDirectories (hardwarePaths paths.PathList ) []error {
48
48
var merr []error
49
49
for _ , path := range hardwarePaths {
50
50
merr = append (merr , pm .LoadHardwareFromDirectory (path )... )
@@ -53,7 +53,7 @@ func (pm *PackageManager) LoadHardwareFromDirectories(hardwarePaths paths.PathLi
53
53
}
54
54
55
55
// LoadHardwareFromDirectory read a plaform from the path passed as parameter
56
- func (pm * PackageManager ) LoadHardwareFromDirectory (path * paths.Path ) []error {
56
+ func (pm * Builder ) LoadHardwareFromDirectory (path * paths.Path ) []error {
57
57
var merr []error
58
58
pm .log .Infof ("Loading hardware from: %s" , path )
59
59
if err := path .ToAbs (); err != nil {
@@ -142,7 +142,7 @@ func (pm *PackageManager) LoadHardwareFromDirectory(path *paths.Path) []error {
142
142
// loadPlatforms load plaftorms from the specified directory assuming that they belongs
143
143
// to the targetPackage object passed as parameter.
144
144
// A list of gRPC Status error is returned for each Platform failed to load.
145
- func (pm * PackageManager ) loadPlatforms (targetPackage * cores.Package , packageDir * paths.Path ) []error {
145
+ func (pm * Builder ) loadPlatforms (targetPackage * cores.Package , packageDir * paths.Path ) []error {
146
146
pm .log .Infof ("Loading package %s from: %s" , targetPackage .Name , packageDir )
147
147
148
148
var merr []error
@@ -174,7 +174,7 @@ func (pm *PackageManager) loadPlatforms(targetPackage *cores.Package, packageDir
174
174
// loadPlatform loads a single platform and all its installed releases given a platformPath.
175
175
// platformPath must be a directory.
176
176
// Returns a gRPC Status error in case of failures.
177
- func (pm * PackageManager ) loadPlatform (targetPackage * cores.Package , architecture string , platformPath * paths.Path ) error {
177
+ func (pm * Builder ) loadPlatform (targetPackage * cores.Package , architecture string , platformPath * paths.Path ) error {
178
178
// This is not a platform
179
179
if platformPath .IsNotDir () {
180
180
return errors .New (tr ("path is not a platform directory: %s" , platformPath ))
@@ -279,7 +279,7 @@ func (pm *PackageManager) loadPlatform(targetPackage *cores.Package, architectur
279
279
return nil
280
280
}
281
281
282
- func (pm * PackageManager ) loadPlatformRelease (platform * cores.PlatformRelease , path * paths.Path ) error {
282
+ func (pm * Builder ) loadPlatformRelease (platform * cores.PlatformRelease , path * paths.Path ) error {
283
283
platform .InstallDir = path
284
284
285
285
// Some useful paths
@@ -440,14 +440,14 @@ func convertLegacyNetworkPatternToPluggableDiscovery(props *properties.Map, newT
440
440
return res
441
441
}
442
442
443
- func (pm * PackageManager ) loadProgrammer (programmerProperties * properties.Map ) * cores.Programmer {
443
+ func (pm * Builder ) loadProgrammer (programmerProperties * properties.Map ) * cores.Programmer {
444
444
return & cores.Programmer {
445
445
Name : programmerProperties .Get ("name" ),
446
446
Properties : programmerProperties ,
447
447
}
448
448
}
449
449
450
- func (pm * PackageManager ) loadBoards (platform * cores.PlatformRelease ) error {
450
+ func (pm * Builder ) loadBoards (platform * cores.PlatformRelease ) error {
451
451
if platform .InstallDir == nil {
452
452
return fmt .Errorf (tr ("platform not installed" ))
453
453
}
@@ -591,7 +591,7 @@ func convertUploadToolsToPluggableDiscovery(props *properties.Map) {
591
591
592
592
// LoadToolsFromPackageDir loads a set of tools from the given toolsPath. The tools will be loaded
593
593
// in the given *Package.
594
- func (pm * PackageManager ) LoadToolsFromPackageDir (targetPackage * cores.Package , toolsPath * paths.Path ) []error {
594
+ func (pm * Builder ) LoadToolsFromPackageDir (targetPackage * cores.Package , toolsPath * paths.Path ) []error {
595
595
pm .log .Infof ("Loading tools from dir: %s" , toolsPath )
596
596
597
597
var merr []error
@@ -612,7 +612,7 @@ func (pm *PackageManager) LoadToolsFromPackageDir(targetPackage *cores.Package,
612
612
return merr
613
613
}
614
614
615
- func (pm * PackageManager ) loadToolReleasesFromTool (tool * cores.Tool , toolPath * paths.Path ) error {
615
+ func (pm * Builder ) loadToolReleasesFromTool (tool * cores.Tool , toolPath * paths.Path ) error {
616
616
toolVersions , err := toolPath .ReadDir ()
617
617
if err != nil {
618
618
return err
@@ -629,7 +629,7 @@ func (pm *PackageManager) loadToolReleasesFromTool(tool *cores.Tool, toolPath *p
629
629
return nil
630
630
}
631
631
632
- func (pm * PackageManager ) loadToolReleaseFromDirectory (tool * cores.Tool , version * semver.RelaxedVersion , toolReleasePath * paths.Path ) error {
632
+ func (pm * Builder ) loadToolReleaseFromDirectory (tool * cores.Tool , version * semver.RelaxedVersion , toolReleasePath * paths.Path ) error {
633
633
if absToolReleasePath , err := toolReleasePath .Abs (); err != nil {
634
634
return errors .New (tr ("error opening %s" , absToolReleasePath ))
635
635
} else if ! absToolReleasePath .IsDir () {
@@ -643,7 +643,7 @@ func (pm *PackageManager) loadToolReleaseFromDirectory(tool *cores.Tool, version
643
643
}
644
644
645
645
// LoadToolsFromBundleDirectories FIXMEDOC
646
- func (pm * PackageManager ) LoadToolsFromBundleDirectories (dirs paths.PathList ) []error {
646
+ func (pm * Builder ) LoadToolsFromBundleDirectories (dirs paths.PathList ) []error {
647
647
var merr []error
648
648
for _ , dir := range dirs {
649
649
if err := pm .LoadToolsFromBundleDirectory (dir ); err != nil {
@@ -654,7 +654,7 @@ func (pm *PackageManager) LoadToolsFromBundleDirectories(dirs paths.PathList) []
654
654
}
655
655
656
656
// LoadToolsFromBundleDirectory FIXMEDOC
657
- func (pm * PackageManager ) LoadToolsFromBundleDirectory (toolsPath * paths.Path ) error {
657
+ func (pm * Builder ) LoadToolsFromBundleDirectory (toolsPath * paths.Path ) error {
658
658
pm .log .Infof ("Loading tools from bundle dir: %s" , toolsPath )
659
659
660
660
// We scan toolsPath content to find a "builtin_tools_versions.txt", if such file exists
0 commit comments