<s> """<STR_LIT>""" <EOL> from . pipeline_object import PipelineObject <EOL> from . schedule import Schedule <EOL> from . . utils . exceptions import ETLInputError <EOL> class RedshiftNode ( PipelineObject ) : <EOL> """<STR_LIT>""" <EOL> def __init__ ( self , <EOL> id , <EOL> schedule , <EOL> redshift_database , <EOL> schema_name , <EOL> table_name ) : <EOL> """<STR_LIT>""" <EOL> if not isinstance ( schedule , Schedule ) : <EOL> raise ETLInputError ( <EOL> '<STR_LIT>' ) <EOL> super ( RedshiftNode , self ) . __init__ ( <EOL> id = id , <EOL> type = '<STR_LIT>' , <EOL> schedule = schedule , <EOL> database = redshift_database , <EOL> schemaName = schema_name , <EOL> tableName = table_name , <EOL> ) <EOL> @ property <EOL> def schema ( self ) : <EOL> """<STR_LIT>""" <EOL> return self [ '<STR_LIT>' ] <EOL> @ property <EOL> def table ( self ) : <EOL> """<STR_LIT>""" <EOL> return self [ '<STR_LIT>' ] </s>
