openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
upgrade.py File Reference

Namespaces

 upgrade
 

Functions

def upgrade.findMountPoint (path)
 
def upgrade.opkgExtraDestinations ()
 
def upgrade.opkgAddDestination (mountpoint)
 
def upgrade.getValue (line)
 

Variables

list upgrade.opkgDestinations = ['/']
 
string upgrade.opkgStatusPath = ''
 
bool upgrade.overwriteSettingsFiles = False
 
bool upgrade.overwriteDriversFiles = True
 
bool upgrade.overwriteEmusFiles = True
 
bool upgrade.overwritePiconsFiles = True
 
bool upgrade.overwriteBootlogoFiles = True
 
bool upgrade.overwriteSpinnerFiles = True
 
 upgrade.mounts = os.listdir('/media')
 
 upgrade.mount = os.path.join('/media', mount)
 
 upgrade.p = Popen("opkg list-upgradable", stdout=PIPE, stderr=PIPE, shell=True, text=True)
 
 upgrade.stdout
 
 upgrade.stderr
 
 upgrade.f = open("/etc/enigma2/settings", "r")
 
 upgrade.lines = f.readlines()
 
 upgrade.packages = stdout.split('\n')
 
list upgrade.upgradePackages = []
 
 upgrade.item = package.split(' - ', 2)