コード例 #1
0
ファイル: vpn.py プロジェクト: ahpeh/datho-xbmc-repo
    def _addSudoIfNeeded(self, cmds):
        sudo, sudopwd = config.getSudo()

        if sudo:
            Logger.log("Should use sudo")
            if sudopwd:
                cmds = 'echo %s | sudo -S %s' % (sudopwd, cmds)
            else:
                # If there is no need for password, cmd Line must be used
                cmdList = ['sudo']
                cmdList.extend( cmds )
                cmds = cmdList
        return cmds
コード例 #2
0
ファイル: vpn.py プロジェクト: krithia/datho-xbmc-repo
    def _addSudoIfNeeded(self, cmds):
        sudo, sudopwd = config.getSudo()

        if sudo:
            Logger.log("Should use sudo")
            if sudopwd:
                cmds = 'echo %s | sudo -S %s' % (sudopwd, cmds)
            else:
                # If there is no need for password, cmd Line must be used
                cmdList = ['sudo']
                cmdList.extend(cmds)
                cmds = cmdList
        return cmds
コード例 #3
0
ファイル: vpn.py プロジェクト: ahpeh/datho-xbmc-repo
 def _shouldUseCmdList(self):
     sudo, sudopwd = config.getSudo()
     return not sudopwd
コード例 #4
0
ファイル: vpn.py プロジェクト: krithia/datho-xbmc-repo
 def _shouldUseCmdList(self):
     sudo, sudopwd = config.getSudo()
     return not sudopwd