コード例 #1
0
ファイル: ips.py プロジェクト: bopopescu/icsw
 def __call__(self, srv_com, cur_ns):
     ctrl_type.update("ips")
     if "arguments:arg0" in srv_com:
         ctrl_list = [srv_com["arguments:arg0"].text]
     else:
         ctrl_list = []
     if ctrl_type.ctrl("ips").update_ok(srv_com):
         return ctrl_check_struct(self.log, srv_com, ctrl_type.ctrl("ips"), ctrl_list)
コード例 #2
0
 def __call__(self, srv_com, cur_ns):
     ctrl_type.update("ibmbcraid")
     ctrl_type.cur_ns = cur_ns
     if "arguments:arg0" in srv_com:
         ctrl_list = [srv_com["arguments:arg0"].text]
     else:
         ctrl_list = []
     return ctrl_check_struct(self.log, srv_com,
                              ctrl_type.ctrl("ibmbcraid"), ctrl_list)
コード例 #3
0
 def _interpret(self, ctrl_dict, cur_ns):
     return ctrl_type.ctrl("ibmbcraid")._interpret(ctrl_dict, cur_ns)
コード例 #4
0
ファイル: gdth.py プロジェクト: bopopescu/icsw
 def _interpret(self, ctrl_dict, cur_ns):
     return ctrl_type.ctrl("gdth")._interpret(ctrl_dict, cur_ns)
コード例 #5
0
 def _interpret(self, tw_dict, cur_ns):
     return ctrl_type.ctrl("tw")._interpret(tw_dict, cur_ns)
コード例 #6
0
ファイル: ips.py プロジェクト: walong365/icsw
 def _interpret(self, aac_dict, cur_ns):
     return ctrl_type.ctrl("ips")._interpret(aac_dict, cur_ns)
コード例 #7
0
ファイル: megaraid.py プロジェクト: bopopescu/icsw
 def __call__(self, srv_com, cur_ns):
     ctrl_type.update("megaraid_sas")
     _ctrl = ctrl_type.ctrl("megaraid_sas")
     if _ctrl.update_ok(srv_com):
         return ctrl_check_struct(self.log, srv_com, _ctrl, [])