예제 #1
0
def pa_isAvailable(p_api, pid, mirror):
    return PackageGetA(p_api).isAvailable(pid, mirror)
예제 #2
0
def pa_getPackagesIds(p_api, label):
    return PackageGetA(p_api).getPackagesIds(label)
예제 #3
0
def pa_getPackageId(p_api, label, version):
    return PackageGetA(p_api).getPackageId(label, version)
예제 #4
0
def pa_getPackageFiles(p_api, pid):
    return PackageGetA(p_api).getPackageFiles(pid)
예제 #5
0
def pa_getFileChecksum(p_api, file):
    return PackageGetA(p_api).getFileChecksum(file)
예제 #6
0
def pa_getPackagePostCommandFailure(p_api, pid):
    return PackageGetA(p_api).getPackagePostCommandFailure(pid)
예제 #7
0
def pa_getPackageHasToReboot(p_api, pid):
    return PackageGetA(p_api).getPackageHasToReboot(pid)
예제 #8
0
def pa_getPackageCommand(p_api, pid):
    return PackageGetA(p_api).getPackageCommand(pid)
예제 #9
0
def pa_getPackagePostCommandSuccess(p_api, pid):
    return PackageGetA(p_api).getPackagePostCommandSuccess(pid)
예제 #10
0
def pa_getPackageSize(p_api, pid):
    return PackageGetA(p_api).ps_getPackageSize(pid)
예제 #11
0
def pa_getPackageInstallInit(p_api, pid):
    return PackageGetA(p_api).getPackageInstallInit(pid)
예제 #12
0
def pa_getPackageVersion(p_api, pid):
    return PackageGetA(p_api).getPackageVersion(pid)
예제 #13
0
def pa_getPackageLabel(p_api, pid):
    return PackageGetA(p_api).getPackageLabel(pid)
예제 #14
0
def pa_getPackageDetail(p_api, pid):
    return PackageGetA(p_api).getPackageDetail(pid)
예제 #15
0
def pa_getAllPackages(p_api, mirror=None):
    return PackageGetA(p_api).getAllPackages(mirror)
예제 #16
0
 def _ppa_getPackageDetail(result, pp_api_id=pp_api_id, pid=pid):
     for upa in result:
         if upa['uuid'] == pp_api_id:
             return PackageGetA(upa).getPackageDetail(pid)
     return False