mirror of https://git.48k.eu/ogcli/
ogcli: validate integer type in every --id argument
missing validation of --id, user needs to supply an integermaster
parent
4881610656
commit
569b0107c1
|
@ -29,6 +29,7 @@ class OgCenter():
|
|||
def delete_center(rest, args):
|
||||
parser = argparse.ArgumentParser(prog='ogcli delete center')
|
||||
parser.add_argument('--id',
|
||||
type=int,
|
||||
nargs='?',
|
||||
required=True,
|
||||
help='center id in database')
|
||||
|
|
|
@ -161,6 +161,7 @@ class OgImage():
|
|||
required=True,
|
||||
help='Partition')
|
||||
parser.add_argument('--id',
|
||||
type=int,
|
||||
nargs='?',
|
||||
required=True,
|
||||
help='Image id')
|
||||
|
|
|
@ -45,6 +45,7 @@ class OgRepo():
|
|||
def delete_repo(rest, args):
|
||||
parser = argparse.ArgumentParser(prog='ogcli delete repo')
|
||||
parser.add_argument('--id',
|
||||
type=int,
|
||||
nargs='?',
|
||||
required=True,
|
||||
help='repo id (list repos using "ogcli list repos")')
|
||||
|
@ -56,6 +57,7 @@ class OgRepo():
|
|||
def set_repo(rest, args):
|
||||
parser = argparse.ArgumentParser(prog='ogcli set repo')
|
||||
parser.add_argument('--id',
|
||||
type=int,
|
||||
nargs='?',
|
||||
required=True,
|
||||
help='repo id (list repos using "ogcli list repos")')
|
||||
|
|
|
@ -31,6 +31,7 @@ class OgServer():
|
|||
def delete_server(rest, args):
|
||||
parser = argparse.ArgumentParser(prog='ogcli delete server')
|
||||
parser.add_argument('--id',
|
||||
type=int,
|
||||
nargs='?',
|
||||
required=True,
|
||||
help='server id in the database')
|
||||
|
@ -42,6 +43,7 @@ class OgServer():
|
|||
def set_server(rest, args):
|
||||
parser = argparse.ArgumentParser(prog='ogcli set server')
|
||||
parser.add_argument('--id',
|
||||
type=int,
|
||||
nargs='?',
|
||||
required=True,
|
||||
help='server id in the database')
|
||||
|
|
Loading…
Reference in New Issue