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

Functions

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

Variables

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

Function Documentation

◆ findMountPoint()

def upgrade.findMountPoint (   path)
Example: findMountPoint("/media/hdd/some/file") returns "/media/hdd\"

◆ getValue()

def upgrade.getValue (   line)

◆ opkgAddDestination()

def upgrade.opkgAddDestination (   mountpoint)

◆ opkgExtraDestinations()

def upgrade.opkgExtraDestinations ( )

Variable Documentation

◆ f

upgrade.f = open("/etc/enigma2/settings", "r")

◆ item

upgrade.item = package.split(' - ', 2)

◆ lines

upgrade.lines = f.readlines()

◆ mount

upgrade.mount = os.path.join('/media', mount)

◆ mounts

upgrade.mounts = os.listdir('/media')

◆ opkgDestinations

list upgrade.opkgDestinations = ['/']

◆ opkgStatusPath

string upgrade.opkgStatusPath = ''

◆ overwriteBootlogoFiles

def upgrade.overwriteBootlogoFiles = True

◆ overwriteDriversFiles

def upgrade.overwriteDriversFiles = True

◆ overwriteEmusFiles

def upgrade.overwriteEmusFiles = True

◆ overwritePiconsFiles

def upgrade.overwritePiconsFiles = True

◆ overwriteSettingsFiles

def upgrade.overwriteSettingsFiles = False

◆ overwriteSpinnerFiles

def upgrade.overwriteSpinnerFiles = True

◆ p

upgrade.p = Popen("opkg list-upgradable", stdout=PIPE, stderr=PIPE, shell=True, text=True)

◆ packages

upgrade.packages = stdout.split('\n')

◆ stderr

upgrade.stderr

◆ stdout

upgrade.stdout

◆ upgradePackages

list upgrade.upgradePackages = []