mirror of
https://git.vectorsigma.ru/public/photoview.git
synced 2026-08-03 22:29:07 +00:00
24 lines
598 B
GraphQL
24 lines
598 B
GraphQL
type ScannerResult {
|
|
finished: Boolean!
|
|
success: Boolean!
|
|
progress: Float
|
|
message: String
|
|
}
|
|
|
|
extend type Mutation {
|
|
"Scan all users for new media"
|
|
scanAll: ScannerResult! @isAdmin
|
|
|
|
"Scan a single user for new media"
|
|
scanUser(userId: ID!): ScannerResult! @isAdmin
|
|
|
|
"""
|
|
Set how often, in seconds, the server should automatically scan for new media,
|
|
a value of 0 will disable periodic scans
|
|
"""
|
|
setPeriodicScanInterval(interval: Int!): Int! @isAdmin
|
|
|
|
"Set max number of concurrent scanner jobs running at once"
|
|
setScannerConcurrentWorkers(workers: Int!): Int! @isAdmin
|
|
}
|