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()
评论列表
文章目录