forked from ungleich-public/cdist
Finish base functionality for trigger execution
This commit is contained in:
parent
7d027225bc
commit
92bb0803eb
2 changed files with 77 additions and 16 deletions
|
|
@ -175,12 +175,18 @@ def commandline():
|
|||
' should be POSIX compatible shell.'))
|
||||
parser['shell'].set_defaults(func=cdist.shell.Shell.commandline)
|
||||
|
||||
# Trigger
|
||||
parser['trigger'] = parser['sub'].add_parser(
|
||||
'trigger', parents=[parser['loglevel'], parser['beta']])
|
||||
parser['trigger'].add_argument(
|
||||
'-4', '--ipv4',
|
||||
help=('Listen only to IPv4 (instead of IPv4 and IPv4)'), action='store_true')
|
||||
parser['trigger'].add_argument(
|
||||
'-H', '--http-port',
|
||||
help=('Create trigger listener via http on specified port'),
|
||||
action='append')
|
||||
help=('Create trigger listener via http on specified port'))
|
||||
parser['trigger'].add_argument(
|
||||
'-n', '--dry-run',
|
||||
help='Do not execute code', action='store_true')
|
||||
parser['trigger'].set_defaults(func=cdist.trigger.Trigger.commandline)
|
||||
|
||||
# Install
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue