add finalized status

This commit is contained in:
Niko Storni 2018-08-03 07:02:44 -04:00
parent 67a666b047
commit 8d2f942937

View file

@ -42,14 +42,15 @@ type SyncManager struct {
} }
const ( const (
StatusPending = "pending" // waiting for permission to sync StatusPending = "pending" // waiting for permission to sync
StatusQueued = "queued" // in sync queue. will be synced soon StatusQueued = "queued" // in sync queue. will be synced soon
StatusSyncing = "syncing" // syncing now StatusSyncing = "syncing" // syncing now
StatusSynced = "synced" // done StatusSynced = "synced" // done
StatusFailed = "failed" StatusFailed = "failed"
StatusFinalized = "finalized" // no more changes allowed
) )
var SyncStatuses = []string{StatusPending, StatusQueued, StatusSyncing, StatusSynced, StatusFailed} var SyncStatuses = []string{StatusPending, StatusQueued, StatusSyncing, StatusSynced, StatusFailed, StatusFinalized}
type apiJobsResponse struct { type apiJobsResponse struct {
Success bool `json:"success"` Success bool `json:"success"`