girder_worker icon indicating copy to clipboard operation
girder_worker copied to clipboard

Distributed task execution engine with Girder integration, developed by Kitware

Results 75 girder_worker issues
Sort by recently updated
recently updated
newest added

This is a silly inconsistency on my part when putting together the initial types and formats. The other basic types all use the type name as the default format (number,...

legacy

@zachmullen @danlamanna [worker.format.converter_path](https://github.com/girder/girder_worker/blob/master/girder_worker/format/__init__.py#L95-L113) raises NetworkXNoPath but does not specify source and target types between which the conversion is being made. Below is my task spec: ``` { "auto_convert": true, "cleanup":...

legacy

This is a placeholder for a possible integration I wanted to capture. It currently has Python and R bindings, so would fit in well here. https://github.com/wesm/feather

Right now it assumes the path provided is a file. If it's a directory, we should recursively upload it into the given parent.

legacy

Currently a bad type and missing format will report that the format field is missing. Better would be to inform the user of the bad or missing type or format.

legacy

Create this converter. Without it certain conversions (e.g. csv to jsonlines) is not possible.

legacy

### Deliverables: + Allow for different applications with configurations via the GirderWorkerPlugin API. ### Technical Notes: + Use GirderWorkerPlugin API to inject applications into girder_worker.app namespace? ### Depends on: None

See [Adding info to test report header](https://docs.pytest.org/en/latest/example/simple.html#adding-info-to-test-report-header) in the pytest docs. It may be useful to add the relevant git revisions to the report header (for reproducibility and easier issue...

The changes in commit https://github.com/girder/girder_worker/commit/af45e1f487ec3f5330e513a6f2c48df76796949a (and similar code throughout girder_worker) may catch far more missing attributes than just a lack of a `JobManager`. This masks real errors, preventing them from...