Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Component = &app.Component{ Dependencies: app.Components{ logger.Component, configurator.Component, runner.Component, memory2.Component, fileMetric.Component, memoryMetric.Component, }, Constructor: app.Constructor(func(container container.Container) error { return container.Provides( buffer.NewConfig, file.NewConfig, memory.NewConfig, newManager, func(manager *manager) Manager { return manager }, ) }), BindFlags: app.BindFlags(func(flagSet *pflag.FlagSet, container container.Container) error { if err := buffer.BindFlags(flagSet, container); err != nil { return err } if err := file.BindFlags(flagSet, container); err != nil { return err } if err := memory.BindFlags(flagSet, container); err != nil { return err } return nil }), Run: app.Run(func(container container.Container) error { if err := container.Invoke(file.Configuration); err != nil { return err } if err := container.Invoke(memory.Configuration); err != nil { return err } if err := container.Invoke(buffer.Configuration); err != nil { return err } return nil }), }
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.