Skip to content

Commit a891e77

Browse files
committed
chore: Mark lastFile config entries as lazy-loaded
Signed-off-by: Marcel Klehr <[email protected]>
1 parent 1761808 commit a891e77

6 files changed

Lines changed: 11 additions & 5 deletions

File tree

lib/Classifiers/Audio/MusicnnClassifier.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public function classify(array $queueFiles): void {
4444
foreach ($classifierProcess as $queueFile => $results) {
4545
$this->tagManager->assignTags($queueFile->getFileId(), $results);
4646
$this->config->setAppValueString(self::MODEL_NAME.'.status', 'true', lazy: true);
47-
$this->config->setAppValueString(self::MODEL_NAME.'.lastFile', (string)time());
47+
$this->config->setAppValueString(self::MODEL_NAME.'.lastFile', (string)time(), lazy: true);
4848
}
4949
}
5050
}

lib/Classifiers/Images/ClusteringFaceClassifier.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ public function classify(array $queueFiles): void {
135135
$this->jobList->add(ClusterFacesJob::class, ['userId' => $userId]);
136136
}
137137
$this->config->setAppValueString(self::MODEL_NAME . '.status', 'true', lazy: true);
138-
$this->config->setAppValueString(self::MODEL_NAME . '.lastFile', (string)time());
138+
$this->config->setAppValueString(self::MODEL_NAME . '.lastFile', (string)time(), lazy: true);
139139
}
140140
}
141141
$this->logger->debug('face classifier end');

lib/Classifiers/Images/ImagenetClassifier.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public function classify(array $queueFiles): void {
4848
return in_array($tagName, LandmarksClassifier::PRECONDITION_TAGS);
4949
});
5050
$this->config->setAppValueString(self::MODEL_NAME.'.status', 'true', lazy: true);
51-
$this->config->setAppValueString(self::MODEL_NAME.'.lastFile', (string)time());
51+
$this->config->setAppValueString(self::MODEL_NAME.'.lastFile', (string)time(), lazy: true);
5252

5353
if (count($landmarkTags) > 0) {
5454
try {

lib/Classifiers/Images/LandmarksClassifier.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public function classify(array $queueFiles): void {
4545
foreach ($classifierProcess as $queueFile => $results) {
4646
$this->tagManager->assignTags($queueFile->getFileId(), $results);
4747
$this->config->setAppValueString(self::MODEL_NAME.'.status', 'true', lazy: true);
48-
$this->config->setAppValueString(self::MODEL_NAME.'.lastFile', (string)time());
48+
$this->config->setAppValueString(self::MODEL_NAME.'.lastFile', (string)time(), lazy: true);
4949
}
5050
}
5151
}

lib/Classifiers/Video/MovinetClassifier.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public function classify(array $queueFiles): void {
4343
foreach ($classifierProcess as $queueFile => $results) {
4444
$this->tagManager->assignTags($queueFile->getFileId(), $results);
4545
$this->config->setAppValueString(self::MODEL_NAME.'.status', 'true', lazy: true);
46-
$this->config->setAppValueString(self::MODEL_NAME.'.lastFile', (string)time());
46+
$this->config->setAppValueString(self::MODEL_NAME.'.lastFile', (string)time(), lazy: true);
4747
}
4848
}
4949
}

lib/Service/SettingsService.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,12 @@ final class SettingsService {
7575
'landmarks.status',
7676
'movinet.status',
7777
'musicnn.status',
78+
'faces.lastFile',
79+
'imagenet.lastFile',
80+
'landmarks.lastFile',
81+
'movinet.lastFile',
82+
'musicnn.lastFile',
83+
'clusterFaces.lastRun',
7884
];
7985

8086
private IAppConfig $config;

0 commit comments

Comments
 (0)