Fix mgmt cmds, use real types not strings

This commit is contained in:
Wayne Witzel III
2017-11-13 15:27:12 -05:00
parent d9f8f7721a
commit 768a3f62f1
5 changed files with 13 additions and 13 deletions

View File

@@ -21,7 +21,7 @@ class Command(BaseCommand):
help = 'Remove old activity stream events from the database' help = 'Remove old activity stream events from the database'
def add_arguments(self, parser): def add_arguments(self, parser):
parser.add_argument('--days', dest='days', type='int', default=90, metavar='N', parser.add_argument('--days', dest='days', type=int, default=90, metavar='N',
help='Remove activity stream events more than N days old') help='Remove activity stream events more than N days old')
parser.add_argument('--dry-run', dest='dry_run', action='store_true', parser.add_argument('--dry-run', dest='dry_run', action='store_true',
default=False, help='Dry run mode (show items that would ' default=False, help='Dry run mode (show items that would '

View File

@@ -32,7 +32,7 @@ class Command(BaseCommand):
help = 'Remove old jobs, project and inventory updates from the database.' help = 'Remove old jobs, project and inventory updates from the database.'
def add_arguments(self, parser): def add_arguments(self, parser):
parser.add_argument('--days', dest='days', type='int', default=90, metavar='N', parser.add_argument('--days', dest='days', type=int, default=90, metavar='N',
help='Remove jobs/updates executed more than N days ago. Defaults to 90.') help='Remove jobs/updates executed more than N days ago. Defaults to 90.')
parser.add_argument('--dry-run', dest='dry_run', action='store_true', parser.add_argument('--dry-run', dest='dry_run', action='store_true',
default=False, help='Dry run mode (show items that would ' default=False, help='Dry run mode (show items that would '

View File

@@ -260,9 +260,9 @@ class Command(BaseCommand):
def add_arguments(self, parser): def add_arguments(self, parser):
parser.add_argument('--inventory-name', dest='inventory_name', parser.add_argument('--inventory-name', dest='inventory_name',
type='str', default=None, metavar='n', type=str, default=None, metavar='n',
help='name of inventory to sync') help='name of inventory to sync')
parser.add_argument('--inventory-id', dest='inventory_id', type='int', parser.add_argument('--inventory-id', dest='inventory_id', type=int,
default=None, metavar='i', default=None, metavar='i',
help='id of inventory to sync') help='id of inventory to sync')
parser.add_argument('--overwrite', dest='overwrite', action='store_true', parser.add_argument('--overwrite', dest='overwrite', action='store_true',
@@ -277,27 +277,27 @@ class Command(BaseCommand):
parser.add_argument('--custom', dest='custom', action='store_true', parser.add_argument('--custom', dest='custom', action='store_true',
metavar="c", default=False, metavar="c", default=False,
help='this is a custom inventory script') help='this is a custom inventory script')
parser.add_argument('--source', dest='source', type='str', default=None, parser.add_argument('--source', dest='source', type=str, default=None,
metavar='s', help='inventory directory, file, or script to load') metavar='s', help='inventory directory, file, or script to load')
parser.add_argument('--enabled-var', dest='enabled_var', type='str', parser.add_argument('--enabled-var', dest='enabled_var', type=str,
default=None, metavar='v', help='host variable used to ' default=None, metavar='v', help='host variable used to '
'set/clear enabled flag when host is online/offline, may ' 'set/clear enabled flag when host is online/offline, may '
'be specified as "foo.bar" to traverse nested dicts.') 'be specified as "foo.bar" to traverse nested dicts.')
parser.add_argument('--enabled-value', dest='enabled_value', type='str', parser.add_argument('--enabled-value', dest='enabled_value', type=str,
default=None, metavar='v', help='value of host variable ' default=None, metavar='v', help='value of host variable '
'specified by --enabled-var that indicates host is ' 'specified by --enabled-var that indicates host is '
'enabled/online.') 'enabled/online.')
parser.add_argument('--group-filter', dest='group_filter', type='str', parser.add_argument('--group-filter', dest='group_filter', type=str,
default=None, metavar='regex', help='regular expression ' default=None, metavar='regex', help='regular expression '
'to filter group name(s); only matches are imported.') 'to filter group name(s); only matches are imported.')
parser.add_argument('--host-filter', dest='host_filter', type='str', parser.add_argument('--host-filter', dest='host_filter', type=str,
default=None, metavar='regex', help='regular expression ' default=None, metavar='regex', help='regular expression '
'to filter host name(s); only matches are imported.') 'to filter host name(s); only matches are imported.')
parser.add_argument('--exclude-empty-groups', dest='exclude_empty_groups', parser.add_argument('--exclude-empty-groups', dest='exclude_empty_groups',
action='store_true', default=False, help='when set, ' action='store_true', default=False, help='when set, '
'exclude all groups that have no child groups, hosts, or ' 'exclude all groups that have no child groups, hosts, or '
'variables.') 'variables.')
parser.add_argument('--instance-id-var', dest='instance_id_var', type='str', parser.add_argument('--instance-id-var', dest='instance_id_var', type=str,
default=None, metavar='v', help='host variable that ' default=None, metavar='v', help='host variable that '
'specifies the unique, immutable instance ID, may be ' 'specifies the unique, immutable instance ID, may be '
'specified as "foo.bar" to traverse nested dicts.') 'specified as "foo.bar" to traverse nested dicts.')

View File

@@ -166,9 +166,9 @@ class Command(BaseCommand):
help = 'Replay job events over websockets ordered by created on date.' help = 'Replay job events over websockets ordered by created on date.'
def add_arguments(self, parser): def add_arguments(self, parser):
parser.add_argument('--job_id', dest='job_id', type='int', metavar='j', parser.add_argument('--job_id', dest='job_id', type=int, metavar='j',
help='Id of the job to replay (job or adhoc)') help='Id of the job to replay (job or adhoc)')
parser.add_argument('--speed', dest='speed', type='int', metavar='s', parser.add_argument('--speed', dest='speed', type=int, metavar='s',
help='Speedup factor.') help='Speedup factor.')
def handle(self, *args, **options): def handle(self, *args, **options):

View File

@@ -19,7 +19,7 @@ class Command(BaseCommand):
parser.add_argument('--stat', parser.add_argument('--stat',
action='store', action='store',
dest='stat', dest='stat',
type="string", type=str,
default="jobs_running", default="jobs_running",
help='Select which stat to get information for') help='Select which stat to get information for')