Ignore:
Timestamp:
Apr 5, 2018, 2:58:50 PM (20 months ago)
Author:
Juanma
Message:

WIP on bundles support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-store/trunk/fuentes/lliurex-store-cli/usr/share/lliurex-store/lliurex-store-cli.py

    r7077 r7119  
    3939                                        for data in results[action]:
    4040                                                if action=='info':
     41                                                        print(data)
    4142                                                        try:
    42                                                                 print(color.DARKCYAN+_(u'Package')+': '+color.END + data['package'])
    43                                                                 print(_(u'Name')+': '+data['name'])
    44                                                                 print(_(u'ID')+': '+data['id'])
    45                                                                 print(_(u'Version')+': '+data['version'])
    46                                                                 print(_(u'Size')+': '+data['size'])
    47                                                                 print(_(u'License')+': '+data['license'])
     43#                                                               print(color.DARKCYAN+_(u'Package')+': '+color.END + data['package'])
     44                                                                print("%s%s: %s%s"%(color.DARKCYAN,_(u'Package'),color.END,data['package']))
     45#                                                               print(_(u'Name')+': '+data['name'])
     46                                                                print("%s: %s"%(_(u'Name'),data['name']))
     47#                                                               print(_(u'ID')+': '+data['id'])
     48                                                                print("%s: %s"%(_(u'ID'),data['id']))
     49#                                                               print(_(u'Version')+': '+str(data['version']))
     50                                                                print("%s: %s"%(_(u'Version'),data['version']))
     51                                                                print("%s: %s"%(_(u'Releases'),', '.join(data['releases'])))
     52#                                                               print(_(u'Size')+': '+data['size'])
     53                                                                print("%s: %s"%(_(u'Size'),data['size']))
     54#                                                               print(_(u'License')+': '+data['license'])
     55                                                                print("%s: %s"%(_(u'License'),data['license']))
    4856                                                                listCat=[]
    4957                                                                for cat in data['categories']:
    5058                                                                        listCat.append(_(cat))
    51                                                                 print(_(u'Categories')+': '+','.join(listCat))
     59#                                                               print(_(u'Categories')+': '+','.join(listCat))
     60                                                                print("%s: %s"%(_(u'Categories'),','.join(listCat)))
    5261                                                                msg=''
    5362                                                                if data['state']=='installed':
     
    5766                                                                if data['updatable']:
    5867                                                                        msg +=_(' (updatable)')
    59                                                                 print(_(u'Status')+': '+msg)
    60                                                                 print(_(u'Summary')+': '+data['summary'])
     68#                                                               print(_(u'Status')+': '+msg)
     69                                                                print("%s: %s"%(_(u'Status'),msg))
     70#                                                               print(_(u'Summary')+': '+data['summary'])
     71                                                                print("%s: %s"%(_(u'Summary'),data['summary']))
    6172                                                                desc=(html2text.html2text(data['description'],"lxml"))
    62                                                                 print(_(u'Description')+': '+desc)
     73#                                                               print(_(u'Description')+': '+desc)
     74                                                                print("%s: %s"%(_(u'Description'),desc))
    6375                                                                pkgString=[]
    6476                                                                for dependency in data['depends']:
    6577                                                                                pkgName=dependency.split(';')[0]
    6678                                                                                pkgString.append(pkgName)
    67                                                                 print(_(u'Depends')+': '+', '.join(pkgString))
     79#                                                               print(_(u'Depends')+': '+', '.join(pkgString))
     80                                                                print("%s: %s"%(_(u'Depends'), ''.join(pkgString)))
    6881                                                                print("")
    6982                                                        except Exception as e:
Note: See TracChangeset for help on using the changeset viewer.