🔧 Updated some process vars in the code
This commit is contained in:
@@ -91,7 +91,7 @@ const brokerConfig: BrokerOptions = {
|
|||||||
// More info: https://moleculer.services/docs/0.14/networking.html
|
// More info: https://moleculer.services/docs/0.14/networking.html
|
||||||
// Note: During the development, you don't need to define it because all services will be loaded locally.
|
// Note: During the development, you don't need to define it because all services will be loaded locally.
|
||||||
// In production you can set it via `TRANSPORTER=nats://localhost:4222` environment variable.
|
// In production you can set it via `TRANSPORTER=nats://localhost:4222` environment variable.
|
||||||
transporter: "redis://localhost:6379",
|
transporter: process.env.REDIS_URI || "redis://localhost:6379",
|
||||||
|
|
||||||
// Define a cacher.
|
// Define a cacher.
|
||||||
// More info: https://moleculer.services/docs/0.14/caching.html
|
// More info: https://moleculer.services/docs/0.14/caching.html
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ interface RarFile {
|
|||||||
compression: string;
|
compression: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const UNRAR_BIN_PATH = process.env.UNRAR_BIN_PATH || "/usr/local/bin/unrar/"
|
||||||
export const extractComicInfoXMLFromRar = async (
|
export const extractComicInfoXMLFromRar = async (
|
||||||
filePath: string
|
filePath: string
|
||||||
): Promise<any> => {
|
): Promise<any> => {
|
||||||
@@ -81,7 +81,7 @@ export const extractComicInfoXMLFromRar = async (
|
|||||||
console.info(`%s was created.`, targetDirectory);
|
console.info(`%s was created.`, targetDirectory);
|
||||||
const archive = new Unrar({
|
const archive = new Unrar({
|
||||||
path: path.resolve(filePath),
|
path: path.resolve(filePath),
|
||||||
bin: `/usr/local/bin/unrar`, // this will change depending on Docker base OS
|
bin: `${UNRAR_BIN_PATH}`, // this will change depending on Docker base OS
|
||||||
});
|
});
|
||||||
const filesInArchive: [RarFile] = await new Promise((resolve, reject) => {
|
const filesInArchive: [RarFile] = await new Promise((resolve, reject) => {
|
||||||
return archive.list((err, entries) => {
|
return archive.list((err, entries) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user