prevent panic on container IDs < 12 chars

This commit is contained in:
Bradley Cicenas 2022-01-06 22:12:35 +00:00
parent 350cb09338
commit da09b95d29
No known key found for this signature in database
GPG Key ID: AF579ED4B93CBB5C
1 changed files with 5 additions and 1 deletions

View File

@ -31,10 +31,14 @@ type Container struct {
func New(id string, collector collector.Collector, manager manager.Manager) *Container {
widgets := compact.NewCompactRow()
shortID := id
if len(shortID) > 12 {
shortID = shortID[0:12]
}
return &Container{
Metrics: models.NewMetrics(),
Id: id,
Meta: models.NewMeta("id", id[:12]),
Meta: models.NewMeta("id", shortID),
Widgets: widgets,
updater: widgets,
collector: collector,