mirror of
https://github.com/cloudnative-pg/plugin-barman-cloud.git
synced 2026-01-12 05:33:11 +01:00
chore: add metadata
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
This commit is contained in:
parent
21abee8529
commit
82b1ed781c
@ -3,6 +3,7 @@ package instance
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"os"
|
"os"
|
||||||
|
"strconv"
|
||||||
|
|
||||||
barmanBackup "github.com/cloudnative-pg/barman-cloud/pkg/backup"
|
barmanBackup "github.com/cloudnative-pg/barman-cloud/pkg/backup"
|
||||||
barmanCapabilities "github.com/cloudnative-pg/barman-cloud/pkg/capabilities"
|
barmanCapabilities "github.com/cloudnative-pg/barman-cloud/pkg/capabilities"
|
||||||
@ -14,6 +15,8 @@ import (
|
|||||||
"github.com/cloudnative-pg/machinery/pkg/log"
|
"github.com/cloudnative-pg/machinery/pkg/log"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
"sigs.k8s.io/controller-runtime/pkg/client"
|
"sigs.k8s.io/controller-runtime/pkg/client"
|
||||||
|
|
||||||
|
"github.com/cloudnative-pg/plugin-barman-cloud/internal/cnpgi/metadata"
|
||||||
)
|
)
|
||||||
|
|
||||||
// BackupServiceImplementation is the implementation
|
// BackupServiceImplementation is the implementation
|
||||||
@ -110,6 +113,11 @@ func (b BackupServiceImplementation) Backup(
|
|||||||
TablespaceMapFile: nil,
|
TablespaceMapFile: nil,
|
||||||
InstanceId: b.InstanceName,
|
InstanceId: b.InstanceName,
|
||||||
Online: true,
|
Online: true,
|
||||||
Metadata: nil,
|
Metadata: map[string]string{
|
||||||
|
"timeline": strconv.Itoa(executedBackupInfo.TimeLine),
|
||||||
|
"version": metadata.Data.Version,
|
||||||
|
"name": metadata.Data.Name,
|
||||||
|
"displayName": metadata.Data.DisplayName,
|
||||||
|
},
|
||||||
}, nil
|
}, nil
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user