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), )
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))
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))
def upgrade_system(): return call_expecting_return('com.nublic.apt', '/com/nublic/Apt', 'com.nublic.apt', lambda i: i.upgrade_system())
def update_cache(): return call_expecting_return('com.nublic.apt', '/com/nublic/Apt', 'com.nublic.apt', lambda i: i.update_cache())