github.com/hy3/cuto@v0.9.8-0.20160830082821-aa6652f877b7/db/jobdto.go (about)

     1  // Copyright 2015 unirita Inc.
     2  // Created 2015/04/10 shanxia
     3  
     4  package db
     5  
     6  // ジョブ実行結果
     7  type JobResult struct {
     8  	ID         int    // ジョブネットワークのインシデントID
     9  	JobId      string // ジョブID
    10  	JobName    string // ジョブ名
    11  	StartDate  string // ジョブの起動日時
    12  	EndDate    string // ジョブの終了日時
    13  	Status     int    // ステータス
    14  	Detail     string // 詳細メッセージ
    15  	Rc         int    // リターンコード
    16  	Node       string // ノード名
    17  	Port       int    // ポート番号
    18  	Variable   string // 変数情報
    19  	CreateDate string // 作成日時
    20  	UpdateDate string // 更新日時
    21  }
    22  
    23  // ジョブ実行結果のコンストラクタ。
    24  //
    25  // param : id ジョブネットワークのインシデントID
    26  //
    27  // return : JobResultポインタ
    28  func NewJobResult(id int) *JobResult {
    29  	return &JobResult{ID: id}
    30  }