mirror of
https://github.com/jesseduffield/lazydocker.git
synced 2026-07-22 15:11:02 +00:00
Added the sugestion from @jesseduffeild
This commit is contained in:
parent
8ef19b781d
commit
58baf82519
2 changed files with 7 additions and 6 deletions
|
|
@ -179,12 +179,7 @@ func (c *DockerCommand) createClientStatMonitor(container *Container) {
|
|||
}
|
||||
|
||||
c.ContainerMutex.Lock()
|
||||
toSlice := len(container.StatHistory) - 50
|
||||
if toSlice < 0 {
|
||||
toSlice = 0
|
||||
}
|
||||
container.StatHistory = append(container.StatHistory[toSlice:], recordedStats)
|
||||
|
||||
container.StatHistory = append(container.StatHistory, recordedStats)
|
||||
container.EraseOldHistory()
|
||||
c.ContainerMutex.Unlock()
|
||||
}
|
||||
|
|
|
|||
|
|
@ -289,6 +289,11 @@ type CustomCommand struct {
|
|||
// the boolean zero value and this will be ignored when parsing the user's
|
||||
// config
|
||||
func GetDefaultConfig() UserConfig {
|
||||
duration, err := time.ParseDuration("3m")
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
return UserConfig{
|
||||
Gui: GuiConfig{
|
||||
ScrollHeight: 2,
|
||||
|
|
@ -336,6 +341,7 @@ func GetDefaultConfig() UserConfig {
|
|||
Method: "never",
|
||||
},
|
||||
Stats: StatsConfig{
|
||||
MaxDuration: duration,
|
||||
Graphs: []GraphConfig{
|
||||
{
|
||||
Caption: "CPU (%)",
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue