aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts/create-move-video-storage-job.ts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/create-move-video-storage-job.ts')
-rw-r--r--scripts/create-move-video-storage-job.ts8
1 files changed, 6 insertions, 2 deletions
diff --git a/scripts/create-move-video-storage-job.ts b/scripts/create-move-video-storage-job.ts
index c402115f0..8537114eb 100644
--- a/scripts/create-move-video-storage-job.ts
+++ b/scripts/create-move-video-storage-job.ts
@@ -1,4 +1,5 @@
1import { program } from 'commander' 1import { program } from 'commander'
2import { toCompleteUUID } from '@server/helpers/custom-validators/misc'
2import { CONFIG } from '@server/initializers/config' 3import { CONFIG } from '@server/initializers/config'
3import { initDatabaseModels } from '@server/initializers/database' 4import { initDatabaseModels } from '@server/initializers/database'
4import { JobQueue } from '@server/lib/job-queue' 5import { JobQueue } from '@server/lib/job-queue'
@@ -32,7 +33,10 @@ if (options['toObjectStorage'] && !CONFIG.OBJECT_STORAGE.ENABLED) {
32 33
33run() 34run()
34 .then(() => process.exit(0)) 35 .then(() => process.exit(0))
35 .catch(err => console.error(err)) 36 .catch(err => {
37 console.error(err)
38 process.exit(-1)
39 })
36 40
37async function run () { 41async function run () {
38 await initDatabaseModels(true) 42 await initDatabaseModels(true)
@@ -42,7 +46,7 @@ async function run () {
42 let ids: number[] = [] 46 let ids: number[] = []
43 47
44 if (options['video']) { 48 if (options['video']) {
45 const video = await VideoModel.load(options['video']) 49 const video = await VideoModel.load(toCompleteUUID(options['video']))
46 50
47 if (!video) { 51 if (!video) {
48 console.error('Unknown video ' + options['video']) 52 console.error('Unknown video ' + options['video'])