syncthing_folder: Accept folder type
Accept the `type` value matching the `folder.type` attribute.
This commit is contained in:
parent
7532f87638
commit
866f329f47
|
@ -43,6 +43,12 @@ options:
|
||||||
description:
|
description:
|
||||||
- Whether to ignore permissions when looking for changes.
|
- Whether to ignore permissions when looking for changes.
|
||||||
default: false
|
default: false
|
||||||
|
type:
|
||||||
|
description:
|
||||||
|
- The folder type: sending local chances, and/or receiving
|
||||||
|
remote changes.
|
||||||
|
default: sendreceive
|
||||||
|
choices: ['sendreceive', 'sendonly', 'receiveonly']
|
||||||
host:
|
host:
|
||||||
description:
|
description:
|
||||||
- Host to connect to, including port
|
- Host to connect to, including port
|
||||||
|
@ -186,7 +192,7 @@ def create_folder(params):
|
||||||
'pullerPauseS': 0,
|
'pullerPauseS': 0,
|
||||||
'rescanIntervalS': 3600,
|
'rescanIntervalS': 3600,
|
||||||
'scanProgressIntervalS': 0,
|
'scanProgressIntervalS': 0,
|
||||||
'type': 'sendreceive',
|
'type': params['type'],
|
||||||
'useLargeBlocks': False,
|
'useLargeBlocks': False,
|
||||||
'versioning': {
|
'versioning': {
|
||||||
'params': {},
|
'params': {},
|
||||||
|
@ -213,6 +219,8 @@ def run_module():
|
||||||
path=dict(type='path', required=False),
|
path=dict(type='path', required=False),
|
||||||
devices=dict(type='list', required=False, default=False),
|
devices=dict(type='list', required=False, default=False),
|
||||||
ignore_perms=dict(type='bool', required=False, default=False),
|
ignore_perms=dict(type='bool', required=False, default=False),
|
||||||
|
type=dict(type='str', default='sendreceive',
|
||||||
|
choices=['sendreceive', 'sendonly', 'receiveonly']),
|
||||||
host=dict(type='str', default='http://127.0.0.1:8384'),
|
host=dict(type='str', default='http://127.0.0.1:8384'),
|
||||||
api_key=dict(type='str', required=False, no_log=True),
|
api_key=dict(type='str', required=False, no_log=True),
|
||||||
timeout=dict(type='int', default=30),
|
timeout=dict(type='int', default=30),
|
||||||
|
|
Loading…
Reference in New Issue
Block a user