INNER CODE UNIT · Go
func
gabrie30/ghorg · scripts/local-bitbucket/seeder/main.go:101
func (b *BitbucketSeeder) LoadSeedData(configPath string) error {
data, err := os.ReadFile(configPath)
if err != nil {
return fmt.Errorf("failed to read seed config: %w", err)
}
b.seedData = &SeedData{}
if err := json.Unmarshal(data, b.seedData); err != nil {
return fmt.Errorf("failed to parse seed config: %w", err)
}
return nil
}
func (b *BitbucketSeeder) CreateWorkspaces() error {
log.Println("Creating workspaces...")
for _, workspace := range b.seedData.Workspaces {