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
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_list_content_connector()
List contents
log_read_connector(<ConnectorDBI>)
Log Read Operation for connector dbi
log_read_connector(<ConnectorFS>)
Log Read Operation for FS connector
log_read_connector()
Log Read Connector
log_read_connector(<default>)
Default Log Read Operation
log_remove_connector(<ConnectorDBI>)
Log Remove Operation for connector dbi
log_remove_connector(<ConnectorFS>)
Log Remove Operation for FS connector
log_remove_connector()
Log Remove Connector
log_remove_connector(<default>)
Default Log Remove Operation
log_write_connector(<ConnectorDBI>)
Log Write Operation for connector dbi
log_write_connector(<ConnectorFS>)
Log Write Operation for FS connector
log_write_connector()
Log Write Connector
log_write_connector(<default>)
Default Log Write Operation
ConnectorLogger
Create a New Connector Logger
list_content_cnt(<ConnectorLogger>)
List contents Operation for ConnectorLogger class
print(<ConnectorLogger>)
Print Method for ConnectorLogger objects
read_cnt(<ConnectorLogger>)
Log Read Operation for ConnectorLogger class
remove_cnt(<ConnectorLogger>)
Log Remove Operation for ConnectorLogger class
write_cnt(<ConnectorLogger>)
Log Write Operation for ConnectorLogger class

Utils

datasources()
Extract data sources from connectors