batchservermodel package

Submodules

batchservermodel.batchservermainmodel module

class batchservermodel.batchservermainmodel.BatchServerMainModel(bmlog, bmlogname, bdlog, bdlogname)[ソース]

ベースクラス: object

バッチサーバモデルをインスタンし、callメソッドを実行する バッチ管理の関連テーブルを登録し、バッチ処理を起動する バッチ終了後、NEXT処理有無の判定を行い NEXT処理がない時は終了し、ある時はNEXT処理の~.pyファイルを起動する

call(sqldict)[ソース]

batchservermodel.batchservermodel module

class batchservermodel.batchservermodel.BatchServerModel(bmlog, bmlogname, bdlog, bdlogname, sqldict)[ソース]

ベースクラス: object

バッチ管理・バッチ分割管理・バッチキー管理・バッチパラメータ管理の各テーブル を登録し、バッチ処理を起動する

パラメータ:

sqldict (json) -- バッチ処理の指示情報が設定されているSQLデータを受け取る。 BatchKey : バッチキー データ BatchParam : バッチパラメータ データ BatchControll : バッチ管理 データ

batchserver_init(dbname)[ソース]

・バッチ管理・バッチ分割管理・バッチキー管理・バッチパラメータ管理の登録処理 ・インスタンス変数(controll_id, division_number)の設定 :param dbname: データベース名 :type dbname: string

batchserver_main(dbname)[ソース]
batchserver_term(dbname)[ソース]
call()[ソース]

Module contents