mirror of
https://github.com/gravitl/netmaker.git
synced 2025-11-03 11:02:11 +08:00
added a cleanup
This commit is contained in:
@@ -74,11 +74,12 @@ func fetchTelemetryData() (telemetryData, error) {
|
||||
}
|
||||
|
||||
// setTelemetryTimestamp - Give the entry in the DB a new timestamp
|
||||
func setTelemetryTimestamp(uuid string) error {
|
||||
func setTelemetryTimestamp(telRecord *models.Telemetry) error {
|
||||
lastsend := time.Now().Unix()
|
||||
var serverTelData = models.Telemetry{
|
||||
UUID: uuid,
|
||||
UUID: telRecord.UUID,
|
||||
LastSend: lastsend,
|
||||
TrafficKey: telRecord.TrafficKey,
|
||||
}
|
||||
jsonObj, err := json.Marshal(&serverTelData)
|
||||
if err != nil {
|
||||
|
||||
@@ -31,7 +31,7 @@ func TimerCheckpoint() error {
|
||||
runHooks()
|
||||
}
|
||||
// set telemetry timestamp for server, restarts 24 hour cycle
|
||||
return setTelemetryTimestamp(telRecord.UUID)
|
||||
return setTelemetryTimestamp(&telRecord)
|
||||
}
|
||||
|
||||
// AddHook - adds a hook function to run every 24hrs
|
||||
|
||||
@@ -253,6 +253,9 @@ func WipeLocal(network string) error {
|
||||
if ncutils.FileExists(home + "secret-" + network) {
|
||||
_ = os.Remove(home + "secret-" + network)
|
||||
}
|
||||
if ncutils.FileExists(home + "traffic-" + network) {
|
||||
_ = os.Remove(home + "traffic-" + network)
|
||||
}
|
||||
if ncutils.FileExists(home + "wgkey-" + network) {
|
||||
_ = os.Remove(home + "wgkey-" + network)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user