forked from sneak/bsdaily
18 lines
501 B
Go
18 lines
501 B
Go
package bsdaily
|
|
|
|
import "regexp"
|
|
|
|
const (
|
|
SnapshotBase = "/srv/berlin.sneak.fs.blueskyarchive/.zfs/snapshot"
|
|
TmpBase = "/srv/tmp"
|
|
DailiesBase = "/srv/berlin.sneak.fs.bluesky-dailies"
|
|
DBFilename = "firehose.db"
|
|
WALFilename = "firehose.db-wal"
|
|
SHMFilename = "firehose.db-shm"
|
|
|
|
MinTmpFreeBytes = 500 * 1024 * 1024 * 1024 // 500 GB
|
|
MinDailiesFreeBytes = 20 * 1024 * 1024 * 1024 // 20 GB
|
|
)
|
|
|
|
var snapshotPattern = regexp.MustCompile(`^zfs-auto-snap_daily-(\d{4}-\d{2}-\d{2})-\d{4}$`)
|