Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roman/s3 minio all cloud support #1606

Merged
merged 9 commits into from
Oct 3, 2023
Merged

Conversation

rbiseck3
Copy link
Contributor

@rbiseck3 rbiseck3 commented Oct 2, 2023

Description

Exposes the endpoint url as an access kwarg when using the s3 filesystem library via the fsspec abstraction. This allows for any non-aws data providers that support the s3 protocol to be used with the s3 connector (i.e. minio)

Closes out #950

@rbiseck3 rbiseck3 force-pushed the roman/s3-minio-all-cloud-support branch from 5f9d745 to 5586096 Compare October 2, 2023 15:32
@rbiseck3 rbiseck3 added enhancement New feature or request ingest Issues related to the Ingest CLI or unstructured.ingest modules labels Oct 2, 2023
@rbiseck3 rbiseck3 force-pushed the roman/s3-minio-all-cloud-support branch from fbfd1f3 to 45f420a Compare October 3, 2023 14:43
@@ -32,6 +34,13 @@ def add_cli_options(cmd: click.Command) -> None:
default=False,
help="Connect to s3 without local AWS credentials.",
),
click.Option(
["--endpoint-url"],
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yay!

Copy link

@jasonbot jasonbot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Functional changes look fine

Copy link
Contributor

@ryannikolaidis ryannikolaidis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice!

@rbiseck3 rbiseck3 force-pushed the roman/s3-minio-all-cloud-support branch from 386e0a5 to 7c1f9d6 Compare October 3, 2023 18:03
@rbiseck3 rbiseck3 merged commit 8821689 into main Oct 3, 2023
39 checks passed
@rbiseck3 rbiseck3 deleted the roman/s3-minio-all-cloud-support branch October 3, 2023 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ingest Issues related to the Ingest CLI or unstructured.ingest modules
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants