python-irodsclient icon indicating copy to clipboard operation
python-irodsclient copied to clipboard

A Python API for iRODS

Results 169 python-irodsclient issues
Sort by recently updated
recently updated
newest added

If a deleterious line appears in the library configuration, the library should abort on loading (ie when `import irods` executes.) As of now, even if the loading of a configuration...

enhancement

Some basic control-flow tests are being added in https://github.com/irods/python-irodsclient/pull/752. Let's add some that introduce errors, bad inputs, and the like.

testing

The (`rodsadmin`-only) call for removing a remote user (ie user zone is non-empty) with the GeneralAdminRequest api always succeeds in removing the user from the catalog but only succeeds in...

bug
consortium-member

There is no use case for querying without specifying any columns to be returned , as no rows could or should be returned, and it carries no meaning. _Originally posted...

enhancement

## Enhancement The following icommands are good reference material for this: - `iadmin get_delay_server_info` - `iadmin set_delay_server HOSTNAME` - `iadmin get_grid_configuration_value NAMESPACE OPTION_NAME` - `iadmin set_grid_configuration_value NAMESPACE OPTION_NAME OPTION_VALUE`

enhancement

The various `DataObject` model attributes are chosen based on the first row in the query result-set, which is ordered by replica number. This affects the data object's "overall" timestamp info...

Wherein we close down threads in an orderly way, so that things don't leave things to be disposed in the wrong order for the ever persnickety SSL shutdown logic. Experiments...

This affects the overall {create,access,modify}_time, which is simplistically extracted from the first row in the query result-set.

For future reference, the current "black --version" output for the black formatter used here was: python -m black, 25.1.0 (compiled: yes) Python (CPython) 3.12.4