Add logging

This commit is contained in:
PJ 2022-02-16 12:54:27 +01:00
parent cd9d799d02
commit a3661d15ba
No known key found for this signature in database
GPG Key ID: F345964979FA8971
1 changed files with 6 additions and 3 deletions

View File

@ -7,7 +7,7 @@ import { Collection } from "mongodb";
import { API_HOSTNAME, API_PORT, MONGO_CONNECTIONSTRING, MONGO_DBNAME, UPLOAD_PATH } from "./consts"; import { API_HOSTNAME, API_PORT, MONGO_CONNECTIONSTRING, MONGO_DBNAME, UPLOAD_PATH } from "./consts";
import { MongoDB } from "./mongodb"; import { MongoDB } from "./mongodb";
import { IRecord } from "./types"; import { IRecord } from "./types";
import { contentType, download, extractArchive, isDirectory, uploadDirectory, uploadFile } from "./utils"; import { contentType, download, extractArchive, isDirectory, sleep, uploadDirectory, uploadFile } from "./utils";
require("dotenv").config(); require("dotenv").config();
@ -130,8 +130,11 @@ async function reuploadFile(cid: string, recordsDB: Collection<IRecord>): Promis
throw error; throw error;
} }
// sleep 3s
// TODO: hacky addition because I saw some 0-byte uploads
await sleep(3000)
const fileStats = fs.statSync(filePath) const fileStats = fs.statSync(filePath)
console.log('file stats', fileStats) console.log('file size', fileStats.size)
// upload the file // upload the file
let skylink; let skylink;
@ -149,7 +152,7 @@ async function reuploadFile(cid: string, recordsDB: Collection<IRecord>): Promis
// update record // update record
await recordsDB.updateOne({ cid }, { $set: { skylink } }); await recordsDB.updateOne({ cid }, { $set: { skylink } });
console.log('database updated') console.log('database updated', skylink)
return skylink; return skylink;
} }