mirror of
https://gitlab.com/dslackw/slpkg.git
synced 2024-12-31 10:26:39 +01:00
fix index error
This commit is contained in:
parent
e86fb52913
commit
e147429b66
1 changed files with 12 additions and 7 deletions
|
@ -75,20 +75,22 @@ class ArgParse(object):
|
||||||
self.args[1].endswith('.pkg')):
|
self.args[1].endswith('.pkg')):
|
||||||
self.packages = Utils().read_file_pkg(self.args[1])
|
self.packages = Utils().read_file_pkg(self.args[1])
|
||||||
# checking if repositories exists
|
# checking if repositories exists
|
||||||
if self.args[0] not in ['-h', '--help', '-v', '--version',
|
if len(self.args) > 1 and self.args[0] not in ['-h', '--help', '-v',
|
||||||
're-create', 'repo-list', 'repo-add',
|
'--version', 're-create',
|
||||||
'repo-remove', 'update', 'update-slpkg']:
|
'repo-list', 'repo-add',
|
||||||
|
'repo-remove', 'update',
|
||||||
|
'update-slpkg']:
|
||||||
check_exists_repositories()
|
check_exists_repositories()
|
||||||
|
|
||||||
def help_version(self):
|
def help_version(self):
|
||||||
if len(self.args) == 0:
|
if (len(self.args) == 1 and self.args[0] == '-h' or
|
||||||
usage('')
|
|
||||||
elif (len(self.args) == 1 and self.args[0] == '-h' or
|
|
||||||
self.args[0] == '--help' and self.args[1:] == []):
|
self.args[0] == '--help' and self.args[1:] == []):
|
||||||
options()
|
options()
|
||||||
if (len(self.args) == 1 and self.args[0] == '-v' or
|
elif (len(self.args) == 1 and self.args[0] == '-v' or
|
||||||
self.args[0] == '--version' and self.args[1:] == []):
|
self.args[0] == '--version' and self.args[1:] == []):
|
||||||
prog_version()
|
prog_version()
|
||||||
|
else:
|
||||||
|
usage('')
|
||||||
|
|
||||||
def command_update(self):
|
def command_update(self):
|
||||||
if len(self.args) == 1 and self.args[0] == 'update':
|
if len(self.args) == 1 and self.args[0] == 'update':
|
||||||
|
@ -315,6 +317,9 @@ def main():
|
||||||
|
|
||||||
argparse = ArgParse(args)
|
argparse = ArgParse(args)
|
||||||
|
|
||||||
|
if len(args) == 0:
|
||||||
|
usage('')
|
||||||
|
|
||||||
if len(args) == 2 and args[0] == 'update' and args[1] == 'slpkg':
|
if len(args) == 2 and args[0] == 'update' and args[1] == 'slpkg':
|
||||||
args[0] = 'update-slpkg'
|
args[0] = 'update-slpkg'
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue