Skip to contents

Use connector

connect()
Connect to datasources specified in a config file
connector-options
Options for connector

Connectors

connectors()
Collection of connector objects
Connector connector
General connector object
connector_fs()
Create fs connector
ConnectorFS
Connector for file storage
connector_dbi()
Create dbi connector
ConnectorDBI
Connector for DBI databases
ConnectorLogger print(<ConnectorLogger>)
Create a New Connector Logger
nested_connectors()
Create a nested connectors object

Connector functions

create_directory_cnt()
Create a directory
disconnect_cnt()
Disconnect (close) the connection of the connector
download_cnt()
Download content from the connector
download_directory_cnt()
Download a directory
list_content_cnt()
List available content from the connector
read_cnt()
Read content from the connector
remove_cnt()
Remove content from the connector
remove_directory_cnt()
Remove a directory
tbl_cnt()
Use dplyr verbs to interact with the remote database table
upload_cnt()
Upload content to the connector
upload_directory_cnt()
Upload a directory
write_cnt()
Write content to the connector

Read and write files

read_file() read_ext()
Read files based on the extension
write_file() write_ext()
Write files based on the extension
write_datasources()
Write datasources attribute into a config file
add_datasource()
Add a new datasource to a YAML configuration file
remove_datasource()
Remove a datasource from a YAML configuration file
add_metadata()
Add metadata to a YAML configuration file
remove_metadata()
Remove metadata from a YAML configuration file

Logs

add_logs()
Add Logging Capability to Connections
log_read_connector() log_write_connector() log_remove_connector() log_list_content_connector()
Connector Logging Functions

Utils

datasources()
Extract data sources from connectors