Refactor: remove unused types

This commit is contained in:
Alexander Zobnin
2021-05-19 18:15:29 +03:00
parent 7d8005838c
commit b42d665e9e
6 changed files with 14 additions and 146 deletions

View File

@@ -31,11 +31,10 @@ type ZabbixDatasource struct {
// ZabbixDatasourceInstance stores state about a specific datasource
// and provides methods to make requests to the Zabbix API
type ZabbixDatasourceInstance struct {
zabbix *zabbix.Zabbix
dsInfo *backend.DataSourceInstanceSettings
Settings *ZabbixDatasourceSettings
queryCache *DatasourceCache
logger log.Logger
zabbix *zabbix.Zabbix
dsInfo *backend.DataSourceInstanceSettings
Settings *ZabbixDatasourceSettings
logger log.Logger
}
func NewZabbixDatasource() *ZabbixDatasource {
@@ -76,11 +75,10 @@ func newZabbixDatasourceInstance(settings backend.DataSourceInstanceSettings) (i
}
return &ZabbixDatasourceInstance{
dsInfo: &settings,
zabbix: zabbixClient,
Settings: zabbixSettings,
queryCache: NewDatasourceCache(zabbixSettings.CacheTTL, 10*time.Minute),
logger: logger,
dsInfo: &settings,
zabbix: zabbixClient,
Settings: zabbixSettings,
logger: logger,
}, nil
}