コード例 #1
0
ファイル: Install.py プロジェクト: bullxpfs/lustre-shine
 def __init__(self, nodes, fs, config_file, comps=None, **kwargs):
     CommonAction.__init__(self)
     self.nodes = nodes
     self.fs = fs
     self.config_file = config_file
     self._comps = comps
     self.dryrun = kwargs.get('dryrun', False)
コード例 #2
0
 def __init__(self, nodes, fs, config_file, comps=None, **kwargs):
     CommonAction.__init__(self)
     assert config_file is not None
     self.nodes = nodes
     self.fs = fs
     self.config_file = config_file
     self._comps = comps
     self.dryrun = kwargs.get('dryrun', False)
コード例 #3
0
    def __init__(self, fs, action, nodes, debug, comps=None, **kwargs):

        CommonAction.__init__(self)

        self.progpath = os.path.abspath(sys.argv[0])
        self.fs = fs
        self.action = action
        self.nodes = nodes
        self.debug = debug

        self._comps = comps

        self.options = {}
        for optname in ('addopts', 'failover', 'mountdata', 'fanout',
                        'dryrun'):
            self.options[optname] = kwargs.get(optname)

        self._outputs = MsgTree()
        self._errpickle = MsgTree()
        self._silentnodes = NodeSet()  # Error nodes without output

        if self.fs.debug:
            print "FSProxyAction %s on %s" % (action, nodes)
コード例 #4
0
ファイル: Proxy.py プロジェクト: kcgthb/lustre-shine
    def __init__(self, fs, action, nodes, debug, comps=None, addopts=None,
                 failover=None, mountdata=None):

        CommonAction.__init__(self)

        self.progpath = os.path.abspath(sys.argv[0])
        self.fs = fs
        self.action = action
        self.nodes = nodes
        self.debug = debug

        self._comps = comps

        self.addopts = addopts
        self.failover = failover
        self.mountdata = mountdata

        self._outputs = MsgTree()
        self._errpickle = MsgTree()
        self._silentnodes = NodeSet() # Error nodes without output

        if self.fs.debug:
            print "FSProxyAction %s on %s" % (action, nodes)
コード例 #5
0
ファイル: Tune.py プロジェクト: kcgthb/lustre-shine
 def __init__(self, command):
     CommonAction.__init__(self)
     self._command = command
コード例 #6
0
ファイル: Tune.py プロジェクト: bullxpfs/lustre-shine
 def __init__(self, action, command):
     CommonAction.__init__(self)
     self._tune = action
     self._command = command
     self.dryrun = action.dryrun
コード例 #7
0
ファイル: Modules.py プロジェクト: KnightKu/shine
 def __init__(self, srv, **kwargs):
     CommonAction.__init__(self)
     self.dryrun = kwargs.get('dryrun', False)
     self.server = srv
コード例 #8
0
ファイル: Modules.py プロジェクト: kcgthb/lustre-shine
 def __init__(self, srv):
     CommonAction.__init__(self)
     self.server = srv
コード例 #9
0
 def __init__(self, action, command):
     CommonAction.__init__(self)
     self._tune = action
     self._command = command
     self.dryrun = action.dryrun
コード例 #10
0
ファイル: Modules.py プロジェクト: bullxpfs/lustre-shine
 def __init__(self, srv, **kwargs):
     CommonAction.__init__(self)
     self.dryrun = kwargs.get('dryrun', False)
     self.server = srv
コード例 #11
0
ファイル: Install.py プロジェクト: thiell/shine
 def __init__(self, nodes, fs, config_file, **kwargs):
     CommonAction.__init__(self)
     self.nodes = nodes
     self.fs = fs
     self.config_file = config_file
     self.dryrun = kwargs.get('dryrun', False)
コード例 #12
0
ファイル: DepsTest.py プロジェクト: bullxpfs/lustre-shine
 def __init__(self, cmd, timeout=None):
     CommonAction.__init__(self)
     self.launched = False
     self.cmd = cmd
     self.timeout = timeout
コード例 #13
0
ファイル: DepsTest.py プロジェクト: thiell/shine
 def __init__(self, cmd, timeout=None):
     CommonAction.__init__(self)
     self.launched = False
     self.cmd = cmd
     self.timeout = timeout