forked from airflow-plugins/salesforce_plugin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path__init__.py
18 lines (16 loc) · 787 Bytes
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from airflow.plugins_manager import AirflowPlugin
from salesforce_plugin.hooks.salesforce_hook import SalesforceHook
from salesforce_plugin.operators.salesforce_schema_to_redshift_operator import SalesforceSchemaToRedshiftOperator
from salesforce_plugin.operators.salesforce_to_s3_operator import SalesforceBulkQueryToS3Operator
from salesforce_plugin.operators.salesforce_to_s3_operator import SalesforceToS3Operator
class SalesforceToRedshiftPlugin(AirflowPlugin):
name = "salesforce_to_redshift_plugin"
hooks = [SalesforceHook]
operators = [SalesforceToS3Operator,
SalesforceSchemaToRedshiftOperator,
SalesforceBulkQueryToS3Operator]
executors = []
macros = []
admin_views = []
flask_blueprints = []
menu_links = []