LdSwapManager.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:enigma2 作者: OpenLD 项目源码 文件源码
def autoSsWap(self):
        if self.swap_place:
            if config.plugins.ldteam.swapautostart.value:
                config.plugins.ldteam.swapautostart.setValue(False)
                if fileExists('/etc/init.d/SwapManager'):
                    if fileExists('/etc/rc3.d/S98SwapManager'):
                        commands.getstatusoutput('update-rc.d -f SwapManager remove')
                    commands.getstatusoutput('sh /etc/init.d/SwapManager stop')
                config.plugins.ldteam.swapautostart.save()
            else:
                config.plugins.ldteam.swapautostart.setValue(True)
                if fileExists('/etc/init.d/SwapManager'):
                    if not fileExists('/etc/rc3.d/S98SwapManager'):
                        commands.getstatusoutput('update-rc.d -f SwapManager defaults 98')
                    commands.getstatusoutput('sh /etc/init.d/SwapManager start')
                config.plugins.ldteam.swapautostart.save()
            configfile.save()
        else:
            mybox = self.session.open(MessageBox, _("You have to create a Swap File before activating autostart"), MessageBox.TYPE_INFO)
            mybox.setTitle(_("Info"))
        self.updateSwap()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号