admin control features and admin dashboard
This commit is contained in:
1 parent
c630f13c57
commit
37910e410b
69 files changed
+4959
-400
No files matched your search
@@ -49,13 +49,8 @@ func run(configPath string, log *slog.Logger) error {
|
||||
}
|
||||
defer database.Close()
|
||||
|
||||
for _, v := range cfg.Validators {
|
||||
if err := database.RegisterValidator(ctx, v.ValidatorID, "", v.OSPortID, ""); err != nil {
|
||||
return fmt.Errorf("seed validator %s: %w", v.ValidatorID, err)
|
||||
}
|
||||
}
|
||||
if err := database.SeedQueue(ctx, cfg.IPAddresses); err != nil {
|
||||
return fmt.Errorf("seed ip queue: %w", err)
|
||||
if err := database.BootstrapFromConfig(ctx, cfg); err != nil {
|
||||
return fmt.Errorf("bootstrap database: %w", err)
|
||||
}
|
||||
|
||||
osClient, err := newOpenStackClient(ctx, cfg)
|
||||
|
||||
Reference in new issue
Block a user