示例#1
0
文件: resource.py 项目: nublic/Nublic
 def value(self, subkey):
     return call_expecting_return(
         "com.nublic.resource",
         "/com/nublic/resource/" + self.app.name + "/" + self.key,
         "com.nublic.resource.value",
         lambda i: i.value(subkey),
     )
示例#2
0
文件: market.py 项目: nublic/Nublic
def install_package(pkg):
    return call_expecting_return('com.nublic.apt',
                                 '/com/nublic/Apt',
                                 'com.nublic.apt',
                                 lambda i: i.install_package(pkg, timeout=300))
示例#3
0
文件: market.py 项目: nublic/Nublic
def is_package_installed(pkg):
    return call_expecting_return('com.nublic.apt',
                                 '/com/nublic/Apt',
                                 'com.nublic.apt',
                                 lambda i: i.is_package_installed(pkg))
示例#4
0
文件: market.py 项目: nublic/Nublic
def upgrade_system():
    return call_expecting_return('com.nublic.apt',
                                 '/com/nublic/Apt',
                                 'com.nublic.apt',
                                 lambda i: i.upgrade_system())
示例#5
0
文件: market.py 项目: nublic/Nublic
def update_cache():
    return call_expecting_return('com.nublic.apt',
                                 '/com/nublic/Apt',
                                 'com.nublic.apt',
                                 lambda i: i.update_cache())