Changeset 7956


Ignore:
Timestamp:
Aug 9, 2018, 10:16:01 AM (15 months ago)
Author:
Juanma
Message:

fix default name

File:
1 edited

Legend:

Unmodified
Added
Removed
  • repoman/trunk/fuentes/src/repoman-cli.py

    r7955 r7956  
    7373        url=action['a']
    7474        options=_("Y/N")
    75         resp=input(_("You're going to add the repo present at %s%s%s. Continue? %s [%s]: ")%(color.BOLD,url,color.END,options,options[-1]))
     75        resp=input(_("You're going to add the repo present at %s%s%s. Continue? %s [%s]: ")%(color.UNDERLINE,url,color.END,options,options[-1]))
    7676        if resp.lower()==options[0].lower():
    7777                try:
    78                         name=url.split('/')[2:]
     78                        proposed_name=url
     79                        if url.startswith('ppa'):
     80                                proposed_name=url.replace('ppa:','')
     81                        if ('//') in proposed_name:
     82                                name=proposed_name.split('/')[2:]
     83                        elif (':') in proposed_name:
     84                                name=proposed_name.split(':')[1:]
     85                        else:
     86                                name=proposed_name.split('/')
    7987                except:
    8088                        name=url
     
    8593                if type(name)==type([]):
    8694                        defname='_'.join(name)
    87                 name=input(_("Name for the repository: [%s] ")%defname)
     95                else:
     96                        defname=name
     97                name=input(_("Name for the repository [%s]: ")%defname)
    8898                if name.strip()=='':
    8999                        name=defname
     
    98108                        if err:
    99109                                print("\n%s"%error.ADD)
     110                        else:
     111                                print(_("Repository %s %sadded successfully%s")%(url,color.BLUE,color.END))
    100112                except Exception as e:
    101113                        print("add_repo %s"%error.DATA)
Note: See TracChangeset for help on using the changeset viewer.