diff options
Diffstat (limited to 'lib/thandy/ClientCLI.py')
-rwxr-xr-x | lib/thandy/ClientCLI.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/thandy/ClientCLI.py b/lib/thandy/ClientCLI.py index f568a2c..828d853 100755 --- a/lib/thandy/ClientCLI.py +++ b/lib/thandy/ClientCLI.py @@ -157,13 +157,14 @@ def update(args): # if i != None: # i.install() - logCtrl("READY", BUNDLE=",".join(thpTransactions.keys())) - for bundle in thpTransactions: + tr = thandy.packagesys.ThpPackages.ThpTransaction(thpTransactions[bundle], + alreadyInstalled, + repoRoot) + if tr.isReady(): + logCtrl("READY", BUNDLE=bundle) if install: - thandy.packagesys.ThpPackages.ThpTransaction(thpTransactions[bundle], - alreadyInstalled, - repoRoot).install() + tr.install() return |