refactor: remove FirstDiscovered field from database status models and UI template
Build and Push / build (godump, amd64, linux) (push) Successful in 19s
Build and Push / build (godump, amd64, linux) (push) Successful in 19s
This commit is contained in:
@@ -16,7 +16,6 @@ import (
|
|||||||
|
|
||||||
type DBStatus struct {
|
type DBStatus struct {
|
||||||
Name string `json:"name"`
|
Name string `json:"name"`
|
||||||
FirstDiscovered time.Time `json:"first_discovered"`
|
|
||||||
LastBackupTime time.Time `json:"last_backup_time"`
|
LastBackupTime time.Time `json:"last_backup_time"`
|
||||||
LastBackupSize int64 `json:"last_backup_size"`
|
LastBackupSize int64 `json:"last_backup_size"`
|
||||||
LastBackupResult string `json:"last_backup_result"` // success, skipped, failed
|
LastBackupResult string `json:"last_backup_result"` // success, skipped, failed
|
||||||
@@ -35,7 +34,6 @@ type InstanceStatus struct {
|
|||||||
|
|
||||||
type DBStatusSnapshot struct {
|
type DBStatusSnapshot struct {
|
||||||
Name string `json:"name"`
|
Name string `json:"name"`
|
||||||
FirstDiscovered time.Time `json:"first_discovered"`
|
|
||||||
LastBackupTime time.Time `json:"last_backup_time"`
|
LastBackupTime time.Time `json:"last_backup_time"`
|
||||||
LastBackupSize int64 `json:"last_backup_size"`
|
LastBackupSize int64 `json:"last_backup_size"`
|
||||||
LastBackupResult string `json:"last_backup_result"`
|
LastBackupResult string `json:"last_backup_result"`
|
||||||
@@ -68,7 +66,6 @@ func (s *InstanceStatus) Snapshot() InstanceSnapshot {
|
|||||||
for _, db := range s.Databases {
|
for _, db := range s.Databases {
|
||||||
snap.Databases = append(snap.Databases, DBStatusSnapshot{
|
snap.Databases = append(snap.Databases, DBStatusSnapshot{
|
||||||
Name: db.Name,
|
Name: db.Name,
|
||||||
FirstDiscovered: db.FirstDiscovered,
|
|
||||||
LastBackupTime: db.LastBackupTime,
|
LastBackupTime: db.LastBackupTime,
|
||||||
LastBackupSize: db.LastBackupSize,
|
LastBackupSize: db.LastBackupSize,
|
||||||
LastBackupResult: db.LastBackupResult,
|
LastBackupResult: db.LastBackupResult,
|
||||||
@@ -188,7 +185,6 @@ func (m *Manager) DiscoverInitial() {
|
|||||||
|
|
||||||
inst.Databases[db] = &DBStatus{
|
inst.Databases[db] = &DBStatus{
|
||||||
Name: db,
|
Name: db,
|
||||||
FirstDiscovered: time.Now(),
|
|
||||||
LastBackupTime: lastTime,
|
LastBackupTime: lastTime,
|
||||||
LastBackupSize: lastSize,
|
LastBackupSize: lastSize,
|
||||||
LastBackupResult: lastResult,
|
LastBackupResult: lastResult,
|
||||||
@@ -266,7 +262,6 @@ func (m *Manager) RunInstance(name string) {
|
|||||||
if _, exists := inst.Databases[db]; !exists {
|
if _, exists := inst.Databases[db]; !exists {
|
||||||
inst.Databases[db] = &DBStatus{
|
inst.Databases[db] = &DBStatus{
|
||||||
Name: db,
|
Name: db,
|
||||||
FirstDiscovered: time.Now(),
|
|
||||||
}
|
}
|
||||||
logger.Info(name, "Discovered new database: %s", db)
|
logger.Info(name, "Discovered new database: %s", db)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -364,7 +364,6 @@
|
|||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th>Database</th>
|
<th>Database</th>
|
||||||
<th>First Discovered</th>
|
|
||||||
<th>Last Backup Time</th>
|
<th>Last Backup Time</th>
|
||||||
<th>Size</th>
|
<th>Size</th>
|
||||||
<th>Result</th>
|
<th>Result</th>
|
||||||
@@ -374,7 +373,6 @@
|
|||||||
{{range .Databases}}
|
{{range .Databases}}
|
||||||
<tr>
|
<tr>
|
||||||
<td>{{.Name}}</td>
|
<td>{{.Name}}</td>
|
||||||
<td>{{formatTime .FirstDiscovered}}</td>
|
|
||||||
<td>{{formatTime .LastBackupTime}}</td>
|
<td>{{formatTime .LastBackupTime}}</td>
|
||||||
<td>{{if gt .LastBackupSize 0}}{{formatBytes .LastBackupSize}}{{else}}-{{end}}</td>
|
<td>{{if gt .LastBackupSize 0}}{{formatBytes .LastBackupSize}}{{else}}-{{end}}</td>
|
||||||
<td>
|
<td>
|
||||||
|
|||||||
Reference in New Issue
Block a user