siirto.database_operators.postgres_operator
index
/mnt/d/github/siirto/siirto/database_operators/postgres_operator.py

 
Modules
       
multiprocessing
os
time
uuid

 
Classes
       
siirto.database_operators.base_database_operator.BaseDataBaseOperator(siirto.base.Base)
PostgresOperator

 
class PostgresOperator(siirto.database_operators.base_database_operator.BaseDataBaseOperator)
    Postgres default operator implements BaseDataBaseOperator
 
 
Method resolution order:
PostgresOperator
siirto.database_operators.base_database_operator.BaseDataBaseOperator
siirto.base.Base
builtins.object

Methods defined here:
__init__(self, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.
execute(self)
This is the main method to derive when implementing an operator.
on_full_load_completed(self, status:str, table_name:str, error:str=None)
# @staticmethod

Static methods defined here:
append_plugin_parameter_from_configuration(init_params, plugin_parameters)

Data and other attributes defined here:
operator_name = 'Postgres-Default'
operator_type = <DatabaseOperatorType.Postgres: 1>

Class methods inherited from siirto.database_operators.base_database_operator.BaseDataBaseOperator:
get_object(database_operator_type:str, database_operator_name:str) from builtins.type
Factory.
Get the databae operator type object having name `database_operator_name`
:param database_operator_type: type of operator to load
:param database_operator_name: name of operator to load
:return: operator
load_derived_classes() from builtins.type
load the derived operator classes available in the current directory and
ending with _operator.py

Data descriptors inherited from siirto.base.Base:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
Data
        Any = typing.Any
configuration = <siirto.configuration.SiirtoConfiguration object>