Skip to content

Can I have results from the script ? #20

@sytolk

Description

@sytolk

I needs to execute in Electron heavy process that generate thumbnails but how to get results (maybe in pid object) after execution of script succeed?

createThumbnailsInWorker = (tmbGenerationList: Array<string>): Promise<any> =>
new Promise((resolve, reject) => {
   pm2.start(
        {
          script: 'generatethumbs.js', // Script to be run
          cwd: 'app/node_modules/tagspaces-workers',
          args: ['-p false', ...tmbGenerationList],
        },
        (err, pid) => {
          if(err) {
            reject(new Error('createThumbnailsInWorker crashed'));
          }
          resolve(pid.tmbGenerationPaths); // -> I'm expecting to get results like that
        }
      );
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions