Ignore:
Timestamp:
Feb 20, 2017, 2:49:53 PM (3 years ago)
Author:
Juanma
Message:

WIP on zmdManager

Location:
lliurex-store/trunk/fuentes/lliurex-store-cli/usr/share/lliurex-store
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • lliurex-store/trunk/fuentes/lliurex-store-cli/usr/share/lliurex-store/files/blacklist.json

    r3669 r3678  
    55                "zero-lliurex-pmb-installer",
    66                "zero-lliurex-pmb",
    7                 "opac"
     7                "opac",
     8                "jb*"
    89        ]
    910}
  • lliurex-store/trunk/fuentes/lliurex-store-cli/usr/share/lliurex-store/files/error.json

    r3661 r3678  
    55        "3":"package not installed",
    66        "4":"package already installed",
    7         "303":"permission denied",
    8         "265":"unreachable network"
     7        "5":"install failed",
     8        "6":"remove failed",
     9        "264":"already installed",
     10        "265":"unreachable network",
     11        "303":"permission denied"
    912}
  • lliurex-store/trunk/fuentes/lliurex-store-cli/usr/share/lliurex-store/lliurex-store-cli.py

    r3669 r3678  
    2525                results=store.get_result(action)
    2626                status=store.get_status(action)
     27                processed=[]
    2728                print ("")
    2829                for action in results.keys():
     
    3536                                                                print(color.DARKCYAN+u'Package'+': '+color.END + data['package'])
    3637                                                                print(u'Name'+': '+data['name'])
     38                                                                print(u'ID'+': '+data['id'])
    3739                                                                print(u'Version'+': '+data['version'])
    3840                                                                print(u'License'+': '+data['license'])
     
    5456                                                elif action=='search':
    5557                                                        #Only print name and summary
    56                                                         print(color.DARKCYAN+data['package']+color.END+": "+data['summary'])
     58                                                        if data['package'] not in data['id'] or data['package'] in processed:
     59                                                                print(color.DARKCYAN+data['package']+color.END+" ("+data['id']+"): "+data['summary'])
     60                                                        else:
     61                                                                print(color.DARKCYAN+data['package']+color.END+": "+data['summary'])
     62                                                                processed.append(data['package'])
     63
    5764                                                elif action=='list':
    5865                                                        #Print package, summary and status
Note: See TracChangeset for help on using the changeset viewer.