Spaces:
Sleeping
Sleeping
|
Download src/node_modules/batch/Readme.md from PierreRouanet/gstreamer_test: direct link, hf CLI and curl.
- Browser
- Download file 731 Bytes
-
https://huggingface.co/spaces/PierreRouanet/gstreamer_test/resolve/main/src/node_modules/batch/Readme.md
- Command line
-
hf download hf://spaces/PierreRouanet/gstreamer_test/src/node_modules/batch/Readme.md
-
curl -L -o Readme.md https://huggingface.co/spaces/PierreRouanet/gstreamer_test/resolve/main/src/node_modules/batch/Readme.md
731 Bytes
| # batch | |
| Simple async batch with concurrency control and progress reporting. | |
| ## Installation | |
| ``` | |
| $ npm install batch | |
| ``` | |
| ## API | |
| ```js | |
| var Batch = require('batch') | |
| , batch = new Batch; | |
| batch.concurrency(4); | |
| ids.forEach(function(id){ | |
| batch.push(function(done){ | |
| User.get(id, done); | |
| }); | |
| }); | |
| batch.on('progress', function(e){ | |
| }); | |
| batch.end(function(err, users){ | |
| }); | |
| ``` | |
| ### Progress events | |
| Contain the "job" index, response value, duration information, and completion data. | |
| ``` | |
| { index: 1, | |
| value: 'bar', | |
| pending: 2, | |
| total: 3, | |
| complete: 2, | |
| percent: 66, | |
| start: Thu Oct 04 2012 12:25:53 GMT-0700 (PDT), | |
| end: Thu Oct 04 2012 12:25:53 GMT-0700 (PDT), | |
| duration: 0 } | |
| ``` | |
| ## License | |
| [MIT](LICENSE) | |