fix
This commit is contained in:
parent
3f88ceebe4
commit
00c553ecd7
2 changed files with 5 additions and 3 deletions
|
@ -8,6 +8,8 @@ export abstract class CreateInstanceScenario<V extends Instance> extends Callbac
|
||||||
abstract databaseModel: any;
|
abstract databaseModel: any;
|
||||||
call = async (model: V): ResponseBase => {
|
call = async (model: V): ResponseBase => {
|
||||||
model.instancePath = `${model.path}/${model.instanceName}`;
|
model.instancePath = `${model.path}/${model.instanceName}`;
|
||||||
|
console.log("INSTANCE PATh");
|
||||||
|
console.log(model.instancePath)
|
||||||
return (await new CreateFolderUseCase().call(model.instancePath)).map(
|
return (await new CreateFolderUseCase().call(model.instancePath)).map(
|
||||||
async () => await new CreateDataBaseModelUseCase(this.databaseModel).call(model)
|
async () => await new CreateDataBaseModelUseCase(this.databaseModel).call(model)
|
||||||
);
|
);
|
||||||
|
|
|
@ -13,10 +13,10 @@ export class ExecCalculationInstanceProcessScenario extends CallbackStrategyWith
|
||||||
(await new ReadByIdDataBaseModelUseCase<ICalculationInstance>(CalculationInstanceDBModel).call(id)).map(
|
(await new ReadByIdDataBaseModelUseCase<ICalculationInstance>(CalculationInstanceDBModel).call(id)).map(
|
||||||
async (model) => {
|
async (model) => {
|
||||||
return (await new IsHaveActiveProcessUseCase().call()).map(async () => {
|
return (await new IsHaveActiveProcessUseCase().call()).map(async () => {
|
||||||
const execCommand = `${model.script} --form ${JSON.stringify(
|
const execCommand = `${model.script} --form '${JSON.stringify(
|
||||||
model.formBuilder
|
model.formBuilder
|
||||||
)} --path ${model.instancePath.normalize()}`;
|
)}' --path ${model.instancePath.normalize()}`;
|
||||||
|
console.log(execCommand);
|
||||||
await CalculationInstanceDBModel.findById(id).updateOne({
|
await CalculationInstanceDBModel.findById(id).updateOne({
|
||||||
processStatus: "RUN",
|
processStatus: "RUN",
|
||||||
lastProcessExecCommand: execCommand,
|
lastProcessExecCommand: execCommand,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue