mirror of
				https://github.com/Unstructured-IO/unstructured.git
				synced 2025-10-31 18:14:51 +00:00 
			
		
		
		
	bugfix: conform all connectors to be added to registry (#3408)
### Description Looks like some connectors were never added to the registry explicitly since that change was introduced. All of them are now updated.
This commit is contained in:
		
							parent
							
								
									a5c9a3695c
								
							
						
					
					
						commit
						35ee6bf8e4
					
				| @ -18,12 +18,20 @@ from .google_drive import CONNECTOR_TYPE as GOOGLE_DRIVE_CONNECTOR_TYPE | |||||||
| from .google_drive import google_drive_source_entry | from .google_drive import google_drive_source_entry | ||||||
| from .local import CONNECTOR_TYPE as LOCAL_CONNECTOR_TYPE | from .local import CONNECTOR_TYPE as LOCAL_CONNECTOR_TYPE | ||||||
| from .local import local_destination_entry, local_source_entry | from .local import local_destination_entry, local_source_entry | ||||||
|  | from .mongodb import CONNECTOR_TYPE as MONGODB_CONNECTOR_TYPE | ||||||
|  | from .mongodb import mongodb_destination_entry | ||||||
| from .onedrive import CONNECTOR_TYPE as ONEDRIVE_CONNECTOR_TYPE | from .onedrive import CONNECTOR_TYPE as ONEDRIVE_CONNECTOR_TYPE | ||||||
| from .onedrive import onedrive_source_entry | from .onedrive import onedrive_source_entry | ||||||
| from .opensearch import CONNECTOR_TYPE as OPENSEARCH_CONNECTOR_TYPE | from .opensearch import CONNECTOR_TYPE as OPENSEARCH_CONNECTOR_TYPE | ||||||
| from .opensearch import opensearch_destination_entry, opensearch_source_entry | from .opensearch import opensearch_destination_entry, opensearch_source_entry | ||||||
|  | from .pinecone import CONNECTOR_TYPE as PINECONE_CONNECTOR_TYPE | ||||||
|  | from .pinecone import pinecone_destination_entry | ||||||
| from .salesforce import CONNECTOR_TYPE as SALESFORCE_CONNECTOR_TYPE | from .salesforce import CONNECTOR_TYPE as SALESFORCE_CONNECTOR_TYPE | ||||||
| from .salesforce import salesforce_source_entry | from .salesforce import salesforce_source_entry | ||||||
|  | from .sharepoint import CONNECTOR_TYPE as SHAREPOINT_CONNECTOR_TYPE | ||||||
|  | from .sharepoint import sharepoint_source_entry | ||||||
|  | from .singlestore import CONNECTOR_TYPE as SINGLESTORE_CONNECTOR_TYPE | ||||||
|  | from .singlestore import singlestore_destination_entry | ||||||
| from .sql import CONNECTOR_TYPE as SQL_CONNECTOR_TYPE | from .sql import CONNECTOR_TYPE as SQL_CONNECTOR_TYPE | ||||||
| from .sql import sql_destination_entry | from .sql import sql_destination_entry | ||||||
| from .weaviate import CONNECTOR_TYPE as WEAVIATE_CONNECTOR_TYPE | from .weaviate import CONNECTOR_TYPE as WEAVIATE_CONNECTOR_TYPE | ||||||
| @ -59,3 +67,10 @@ add_destination_entry( | |||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| add_destination_entry(destination_type=SQL_CONNECTOR_TYPE, entry=sql_destination_entry) | add_destination_entry(destination_type=SQL_CONNECTOR_TYPE, entry=sql_destination_entry) | ||||||
|  | 
 | ||||||
|  | add_destination_entry(destination_type=MONGODB_CONNECTOR_TYPE, entry=mongodb_destination_entry) | ||||||
|  | add_destination_entry(destination_type=PINECONE_CONNECTOR_TYPE, entry=pinecone_destination_entry) | ||||||
|  | add_source_entry(source_type=SHAREPOINT_CONNECTOR_TYPE, entry=sharepoint_source_entry) | ||||||
|  | add_destination_entry( | ||||||
|  |     destination_type=SINGLESTORE_CONNECTOR_TYPE, entry=singlestore_destination_entry | ||||||
|  | ) | ||||||
|  | |||||||
| @ -19,7 +19,6 @@ from unstructured.ingest.v2.interfaces import ( | |||||||
| from unstructured.ingest.v2.logger import logger | from unstructured.ingest.v2.logger import logger | ||||||
| from unstructured.ingest.v2.processes.connector_registry import ( | from unstructured.ingest.v2.processes.connector_registry import ( | ||||||
|     DestinationRegistryEntry, |     DestinationRegistryEntry, | ||||||
|     add_destination_entry, |  | ||||||
| ) | ) | ||||||
| from unstructured.utils import requires_dependencies | from unstructured.utils import requires_dependencies | ||||||
| 
 | 
 | ||||||
| @ -129,13 +128,10 @@ class MongoDBUploader(Uploader): | |||||||
|             collection.insert_many(chunk) |             collection.insert_many(chunk) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| add_destination_entry( | mongodb_destination_entry = DestinationRegistryEntry( | ||||||
|     destination_type=CONNECTOR_TYPE, |     connection_config=MongoDBConnectionConfig, | ||||||
|     entry=DestinationRegistryEntry( |     uploader=MongoDBUploader, | ||||||
|         connection_config=MongoDBConnectionConfig, |     uploader_config=MongoDBUploaderConfig, | ||||||
|         uploader=MongoDBUploader, |     upload_stager=MongoDBUploadStager, | ||||||
|         uploader_config=MongoDBUploaderConfig, |     upload_stager_config=MongoDBUploadStagerConfig, | ||||||
|         upload_stager=MongoDBUploadStager, |  | ||||||
|         upload_stager_config=MongoDBUploadStagerConfig, |  | ||||||
|     ), |  | ||||||
| ) | ) | ||||||
|  | |||||||
| @ -20,7 +20,6 @@ from unstructured.ingest.v2.interfaces import ( | |||||||
| from unstructured.ingest.v2.logger import logger | from unstructured.ingest.v2.logger import logger | ||||||
| from unstructured.ingest.v2.processes.connector_registry import ( | from unstructured.ingest.v2.processes.connector_registry import ( | ||||||
|     DestinationRegistryEntry, |     DestinationRegistryEntry, | ||||||
|     add_destination_entry, |  | ||||||
| ) | ) | ||||||
| from unstructured.staging.base import flatten_dict | from unstructured.staging.base import flatten_dict | ||||||
| from unstructured.utils import requires_dependencies | from unstructured.utils import requires_dependencies | ||||||
| @ -170,13 +169,10 @@ class PineconeUploader(Uploader): | |||||||
|                 ) |                 ) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| add_destination_entry( | pinecone_destination_entry = DestinationRegistryEntry( | ||||||
|     destination_type=CONNECTOR_TYPE, |     connection_config=PineconeConnectionConfig, | ||||||
|     entry=DestinationRegistryEntry( |     uploader=PineconeUploader, | ||||||
|         connection_config=PineconeConnectionConfig, |     uploader_config=PineconeUploaderConfig, | ||||||
|         uploader=PineconeUploader, |     upload_stager=PineconeUploadStager, | ||||||
|         uploader_config=PineconeUploaderConfig, |     upload_stager_config=PineconeUploadStagerConfig, | ||||||
|         upload_stager=PineconeUploadStager, |  | ||||||
|         upload_stager_config=PineconeUploadStagerConfig, |  | ||||||
|     ), |  | ||||||
| ) | ) | ||||||
|  | |||||||
| @ -24,7 +24,6 @@ from unstructured.ingest.v2.interfaces import ( | |||||||
| from unstructured.ingest.v2.logger import logger | from unstructured.ingest.v2.logger import logger | ||||||
| from unstructured.ingest.v2.processes.connector_registry import ( | from unstructured.ingest.v2.processes.connector_registry import ( | ||||||
|     SourceRegistryEntry, |     SourceRegistryEntry, | ||||||
|     add_source_entry, |  | ||||||
| ) | ) | ||||||
| from unstructured.utils import requires_dependencies | from unstructured.utils import requires_dependencies | ||||||
| 
 | 
 | ||||||
| @ -403,13 +402,10 @@ class SharepointDownloader(Downloader): | |||||||
|             return self.get_site_page(file_data=file_data) |             return self.get_site_page(file_data=file_data) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| add_source_entry( | sharepoint_source_entry = SourceRegistryEntry( | ||||||
|     source_type=CONNECTOR_TYPE, |     connection_config=SharepointConnectionConfig, | ||||||
|     entry=SourceRegistryEntry( |     indexer_config=SharepointIndexerConfig, | ||||||
|         connection_config=SharepointConnectionConfig, |     indexer=SharepointIndexer, | ||||||
|         indexer_config=SharepointIndexerConfig, |     downloader_config=SharepointDownloaderConfig, | ||||||
|         indexer=SharepointIndexer, |     downloader=SharepointDownloader, | ||||||
|         downloader_config=SharepointDownloaderConfig, |  | ||||||
|         downloader=SharepointDownloader, |  | ||||||
|     ), |  | ||||||
| ) | ) | ||||||
|  | |||||||
| @ -24,7 +24,6 @@ from unstructured.ingest.v2.interfaces import ( | |||||||
| from unstructured.ingest.v2.logger import logger | from unstructured.ingest.v2.logger import logger | ||||||
| from unstructured.ingest.v2.processes.connector_registry import ( | from unstructured.ingest.v2.processes.connector_registry import ( | ||||||
|     DestinationRegistryEntry, |     DestinationRegistryEntry, | ||||||
|     add_destination_entry, |  | ||||||
| ) | ) | ||||||
| from unstructured.utils import requires_dependencies | from unstructured.utils import requires_dependencies | ||||||
| 
 | 
 | ||||||
| @ -152,13 +151,10 @@ class SingleStoreUploader(Uploader): | |||||||
|             self.upload_csv(content=content) |             self.upload_csv(content=content) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| add_destination_entry( | singlestore_destination_entry = DestinationRegistryEntry( | ||||||
|     destination_type=CONNECTOR_TYPE, |     connection_config=SingleStoreConnectionConfig, | ||||||
|     entry=DestinationRegistryEntry( |     uploader=SingleStoreUploader, | ||||||
|         connection_config=SingleStoreConnectionConfig, |     uploader_config=SingleStoreUploaderConfig, | ||||||
|         uploader=SingleStoreUploader, |     upload_stager=SingleStoreUploadStager, | ||||||
|         uploader_config=SingleStoreUploaderConfig, |     upload_stager_config=SingleStoreUploadStagerConfig, | ||||||
|         upload_stager=SingleStoreUploadStager, |  | ||||||
|         upload_stager_config=SingleStoreUploadStagerConfig, |  | ||||||
|     ), |  | ||||||
| ) | ) | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Roman Isecke
						Roman Isecke