mirror of
https://github.com/openzim/zimit.git
synced 2025-09-25 13:53:15 -04:00
switch to 'zimit' CMD instead of ENTRYPOINT (#21)
This commit is contained in:
parent
0a494ee168
commit
1198d1b6b9
@ -37,6 +37,7 @@ ADD config.yaml /app/
|
||||
ADD uwsgi.ini /app/
|
||||
ADD run.sh /app/
|
||||
ADD index.js /app/
|
||||
RUN ln -s /app/run.sh /usr/bin/zimit
|
||||
|
||||
ENTRYPOINT ["/app/run.sh"]
|
||||
CMD ["zimit"]
|
||||
|
||||
|
11
index.js
11
index.js
@ -325,8 +325,15 @@ function runWarc2Zim(params, checkOnly = true) {
|
||||
if (!OPTS.includes(key)) {
|
||||
zimOptsStr += (key.length === 1 ? "-" : "--") + key + " ";
|
||||
|
||||
if (typeof(params[key]) === "string") {
|
||||
zimOptsStr += `"${params[key]}" `;
|
||||
switch (typeof(params[key])) {
|
||||
case "string":
|
||||
case "number":
|
||||
zimOptsStr += `"${params[key]}" `;
|
||||
break;
|
||||
|
||||
case "object":
|
||||
zimOptsStr += params[key].join(` --${key} `);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user