Skip to content

Commit c6f9d95

Browse files
authored
Merge pull request #93 from PowerDNS/nameinfo-fill-basename
NameInfo: fix BaseName empty
2 parents 87c9b2f + fdaf0af commit c6f9d95

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

snapshot/name.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ func ParseName(name string) (NameInfo, error) {
6666
return empty, fmt.Errorf("invalid name: no dot: %s", name)
6767
}
6868
ni.FullName = name
69+
ni.BaseName = basename
6970
kind, known := registeredExtensions[ext]
7071
if !known {
7172
return empty, fmt.Errorf("unknown extension: %s", name)

snapshot/name_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ func TestParseName(t *testing.T) {
2020
Name("db1", "inst1", "G1", ts),
2121
NameInfo{
2222
FullName: "db1__inst1__20220102-030405-012345678__G1.pb.gz",
23+
BaseName: "db1__inst1__20220102-030405-012345678__G1",
2324
Extension: "pb.gz",
2425
Kind: "snapshot",
2526
SyncerName: "db1",
@@ -35,6 +36,7 @@ func TestParseName(t *testing.T) {
3536
"db1__inst1__20220102-030405-012345678__G1__X123__Y456.pb.gz",
3637
NameInfo{
3738
FullName: "db1__inst1__20220102-030405-012345678__G1__X123__Y456.pb.gz",
39+
BaseName: "db1__inst1__20220102-030405-012345678__G1__X123__Y456",
3840
Extension: "pb.gz",
3941
Kind: "snapshot",
4042
SyncerName: "db1",

0 commit comments

Comments
 (0)