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