Skip to content

Commit dbf5998

Browse files
[#740] add configuration values that were missing from README.
Co-authored-by: Kory Draughn <korydraughn@ymail.com>
1 parent 1435d46 commit dbf5998

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -566,6 +566,24 @@ certain environment variables:
566566
- Default Value: `False`
567567
- Environment Variable Override: `PYTHON_IRODSCLIENT_CONFIG__DATA_OBJECTS__ALLOW_REDIRECT`
568568

569+
- Setting: Allow `put()` to overwrite an already existing data object by default.
570+
- Dotted Name: `data_objects.force_put_by_default`
571+
- Type: `bool`
572+
- Default Value: `True` (as of v3.1.1, but not into perpetuity.)
573+
- Environment Variable Override: `PYTHON_IRODSCLIENT_CONFIG__DATA_OBJECTS__FORCE_PUT_BY_DEFAULT`
574+
575+
- Setting: Allow `create()` to overwrite an already existing data object by default.
576+
- Dotted Name: `data_objects.force_create_by_default`
577+
- Type: `bool`
578+
- Default Value: `True` (as of v3.1.1, but not into perpetuity.)
579+
- Environment Variable Override: `PYTHON_IRODSCLIENT_CONFIG__DATA_OBJECTS__FORCE_CREATE_BY_DEFAULT`
580+
581+
- Setting: Whether to use legacy authentication despite the iRODS server supporting the 4.3 authentication plugin framework.
582+
- Dotted Name: `legacy_auth.force_legacy_auth`
583+
- Type: `bool`
584+
- Default Value: `False` (Meaning: allow the version of the connected server to determine the type of authentication used.)
585+
- Environment Variable Override: `PYTHON_IRODSCLIENT_CONFIG__LEGACY_AUTH__FORCE_LEGACY_AUTH`
586+
569587
- Setting: Number of hours to request for the new password entry's TTL (Time To Live) when auto-renewing PAM-authenticated sessions.
570588
- Dotted Name: `legacy_auth.pam.time_to_live_in_hours`
571589
- Type: `int`

0 commit comments

Comments
 (0)