Skip to content

Commit 0b47c80

Browse files
committed
refactor: rename index generation functions to Load for consistency
1 parent d4ca193 commit 0b47c80

File tree

9 files changed

+20
-20
lines changed

9 files changed

+20
-20
lines changed

cmd/arduino-app-cli/internal/servicelocator/servicelocator.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@ func Init(cfg config.Configuration) {
4242

4343
var (
4444
GetBricksIndex = sync.OnceValue(func() *bricksindex.BricksIndex {
45-
return f.Must(bricksindex.GenerateBricksIndexFromFile(GetStaticStore().GetAssetsFolder()))
45+
return f.Must(bricksindex.Load(GetStaticStore().GetAssetsFolder()))
4646
})
4747

4848
GetModelsIndex = sync.OnceValue(func() *modelsindex.ModelsIndex {
49-
return f.Must(modelsindex.GenerateModelsIndexFromFile(GetStaticStore().GetAssetsFolder()))
49+
return f.Must(modelsindex.Load(GetStaticStore().GetAssetsFolder()))
5050
})
5151

5252
GetProvisioner = sync.OnceValue(func() *orchestrator.Provision {

internal/e2e/daemon/brick_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ func TestBricksList(t *testing.T) {
7272
require.NoError(t, err)
7373

7474
staticStore := store.NewStaticStore(paths.New("testdata", "assets", cfg.RunnerVersion).String())
75-
brickIndex, err := bricksindex.GenerateBricksIndexFromFile(staticStore.GetAssetsFolder())
75+
brickIndex, err := bricksindex.Load(staticStore.GetAssetsFolder())
7676
require.NoError(t, err)
7777

7878
// Compare the response with the bricks index

internal/orchestrator/bricks/bricks_test.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import (
2727
)
2828

2929
func TestBrickCreate(t *testing.T) {
30-
bricksIndex, err := bricksindex.GenerateBricksIndexFromFile(paths.New("testdata"))
30+
bricksIndex, err := bricksindex.Load(paths.New("testdata"))
3131
require.Nil(t, err)
3232
brickService := NewService(nil, bricksIndex, nil)
3333

@@ -97,7 +97,7 @@ func TestBrickCreate(t *testing.T) {
9797
require.Nil(t, err)
9898
err = paths.New("testdata/dummy-app").CopyDirTo(tempDummyApp)
9999
require.Nil(t, err)
100-
bricksIndex, err := bricksindex.GenerateBricksIndexFromFile(paths.New("testdata"))
100+
bricksIndex, err := bricksindex.Load(paths.New("testdata"))
101101
require.Nil(t, err)
102102
brickService := NewService(nil, bricksIndex, nil)
103103

@@ -124,7 +124,7 @@ func TestBrickCreate(t *testing.T) {
124124
}
125125

126126
func TestUpdateBrick(t *testing.T) {
127-
bricksIndex, err := bricksindex.GenerateBricksIndexFromFile(paths.New("testdata"))
127+
bricksIndex, err := bricksindex.Load(paths.New("testdata"))
128128
require.Nil(t, err)
129129
brickService := NewService(nil, bricksIndex, nil)
130130

@@ -184,7 +184,7 @@ func TestUpdateBrick(t *testing.T) {
184184
tempDummyApp := paths.New("testdata/dummy-app.temp")
185185
require.Nil(t, tempDummyApp.RemoveAll())
186186
require.Nil(t, paths.New("testdata/dummy-app").CopyDirTo(tempDummyApp))
187-
bricksIndex, err := bricksindex.GenerateBricksIndexFromFile(paths.New("testdata"))
187+
bricksIndex, err := bricksindex.Load(paths.New("testdata"))
188188
require.Nil(t, err)
189189
brickService := NewService(nil, bricksIndex, nil)
190190

@@ -213,7 +213,7 @@ func TestUpdateBrick(t *testing.T) {
213213
tempDummyApp := paths.New("testdata/dummy-app-for-update.temp")
214214
require.Nil(t, tempDummyApp.RemoveAll())
215215
require.Nil(t, paths.New("testdata/dummy-app-for-update").CopyDirTo(tempDummyApp))
216-
bricksIndex, err := bricksindex.GenerateBricksIndexFromFile(paths.New("testdata"))
216+
bricksIndex, err := bricksindex.Load(paths.New("testdata"))
217217
require.Nil(t, err)
218218
brickService := NewService(nil, bricksIndex, nil)
219219

internal/orchestrator/bricksindex/bricks_index.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ func unmarshalBricksIndex(content io.Reader) (*BricksIndex, error) {
9191
return &index, nil
9292
}
9393

94-
func GenerateBricksIndexFromFile(dir *paths.Path) (*BricksIndex, error) {
94+
func Load(dir *paths.Path) (*BricksIndex, error) {
9595
content, err := dir.Join("bricks-list.yaml").Open()
9696
if err != nil {
9797
return nil, err

internal/orchestrator/bricksindex/bricks_index_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424
)
2525

2626
func TestGenerateBricksIndexFromFile(t *testing.T) {
27-
index, err := GenerateBricksIndexFromFile(paths.New("testdata"))
27+
index, err := Load(paths.New("testdata"))
2828
require.NoError(t, err)
2929

3030
// Check if ports are correctly set
@@ -189,7 +189,7 @@ func TestBricksIndexYAMLFormats(t *testing.T) {
189189
err := os.WriteFile(brickIndex.String(), []byte(tc.yamlContent), 0600)
190190
require.NoError(t, err)
191191

192-
index, err := GenerateBricksIndexFromFile(paths.New(tempDir))
192+
index, err := Load(paths.New(tempDir))
193193
if tc.expectedError != "" {
194194
require.Error(t, err)
195195
require.Contains(t, err.Error(), tc.expectedError)

internal/orchestrator/modelsindex/models_index.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ func (m *ModelsIndex) GetModelsByBricks(bricks []string) []AIModel {
9595
return matchingModels
9696
}
9797

98-
func GenerateModelsIndexFromFile(dir *paths.Path) (*ModelsIndex, error) {
98+
func Load(dir *paths.Path) (*ModelsIndex, error) {
9999
content, err := dir.Join("models-list.yaml").ReadFile()
100100
if err != nil {
101101
return nil, err

internal/orchestrator/modelsindex/modelsindex_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
)
1010

1111
func TestModelsIndex(t *testing.T) {
12-
modelsIndex, err := GenerateModelsIndexFromFile(paths.New("testdata"))
12+
modelsIndex, err := Load(paths.New("testdata"))
1313
require.NoError(t, err)
1414
require.NotNil(t, modelsIndex)
1515

@@ -40,7 +40,7 @@ func TestModelsIndex(t *testing.T) {
4040

4141
t.Run("it fails if model-list.yaml does not exist", func(t *testing.T) {
4242
nonExistentPath := paths.New("nonexistentdir")
43-
modelsIndex, err := GenerateModelsIndexFromFile(nonExistentPath)
43+
modelsIndex, err := Load(nonExistentPath)
4444
assert.Error(t, err)
4545
assert.Nil(t, modelsIndex)
4646
})

internal/orchestrator/orchestrator_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,7 @@ bricks:
461461
`)
462462
err = cfg.AssetsDir().Join("bricks-list.yaml").WriteFile(bricksIndexContent)
463463
require.NoError(t, err)
464-
bricksIndex, err := bricksindex.GenerateBricksIndexFromFile(cfg.AssetsDir())
464+
bricksIndex, err := bricksindex.Load(cfg.AssetsDir())
465465
assert.NoError(t, err)
466466

467467
modelsIndexContent := []byte(`
@@ -483,7 +483,7 @@ models:
483483
`)
484484
err = cfg.AssetsDir().Join("models-list.yaml").WriteFile(modelsIndexContent)
485485
require.NoError(t, err)
486-
modelIndex, err := modelsindex.GenerateModelsIndexFromFile(cfg.AssetsDir())
486+
modelIndex, err := modelsindex.Load(cfg.AssetsDir())
487487
require.NoError(t, err)
488488

489489
env := getAppEnvironmentVariables(appDesc, bricksIndex, modelIndex)
@@ -546,7 +546,7 @@ bricks:
546546
`)
547547
err = cfg.AssetsDir().Join("bricks-list.yaml").WriteFile(bricksIndexContent)
548548
require.NoError(t, err)
549-
bricksIndex, err := bricksindex.GenerateBricksIndexFromFile(cfg.AssetsDir())
549+
bricksIndex, err := bricksindex.Load(cfg.AssetsDir())
550550
assert.NoError(t, err)
551551

552552
modelsIndexContent := []byte(`
@@ -568,7 +568,7 @@ models:
568568
`)
569569
err = cfg.AssetsDir().Join("models-list.yaml").WriteFile(modelsIndexContent)
570570
require.NoError(t, err)
571-
modelIndex, err := modelsindex.GenerateModelsIndexFromFile(cfg.AssetsDir())
571+
modelIndex, err := modelsindex.Load(cfg.AssetsDir())
572572
require.NoError(t, err)
573573

574574
env := getAppEnvironmentVariables(appDesc, bricksIndex, modelIndex)

internal/orchestrator/provision_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ bricks:
104104
require.NoError(t, err)
105105

106106
// Override brick index with custom test content
107-
bricksIndex, err := bricksindex.GenerateBricksIndexFromFile(cfg.AssetsDir())
107+
bricksIndex, err := bricksindex.Load(cfg.AssetsDir())
108108
require.Nil(t, err, "Failed to load bricks index with custom content")
109109

110110
br, ok := bricksIndex.FindBrickByID("arduino:video_object_detection")
@@ -301,7 +301,7 @@ bricks:
301301
err := cfg.AssetsDir().Join("bricks-list.yaml").WriteFile(bricksIndexContent)
302302
require.NoError(t, err)
303303

304-
bricksIndex, err := bricksindex.GenerateBricksIndexFromFile(cfg.AssetsDir())
304+
bricksIndex, err := bricksindex.Load(cfg.AssetsDir())
305305
require.Nil(t, err, "Failed to load bricks index with custom content")
306306
br, ok := bricksIndex.FindBrickByID("arduino:dbstorage_tsstore")
307307
require.True(t, ok, "Brick arduino:dbstorage_tsstore should exist in the index")

0 commit comments

Comments
 (0)