mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-24 03:11:24 -07:00
[PR #9352/9fc3092b backport][stable-9] s[e-n]*: normalize docs (#9398)
s[e-n]*: normalize docs (#9352)
* s[e-n]*: normalize docs
* Apply suggestions from code review
Co-authored-by: Felix Fontein <felix@fontein.de>
* quote line with : and remove extraneous notes
* Update plugins/modules/slack.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/seport.py
Co-authored-by: Felix Fontein <felix@fontein.de>
---------
Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit 9fc3092bb3
)
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
This commit is contained in:
parent
c64705474d
commit
7506742c38
20 changed files with 627 additions and 689 deletions
|
@ -8,8 +8,7 @@
|
|||
from __future__ import absolute_import, division, print_function
|
||||
__metaclass__ = type
|
||||
|
||||
DOCUMENTATION = '''
|
||||
---
|
||||
DOCUMENTATION = r"""
|
||||
module: sl_vm
|
||||
short_description: Create or cancel a virtual instance in SoftLayer
|
||||
description:
|
||||
|
@ -121,7 +120,7 @@ options:
|
|||
disks:
|
||||
description:
|
||||
- List of disk sizes to be assigned to new virtual instance.
|
||||
default: [ 25 ]
|
||||
default: [25]
|
||||
type: list
|
||||
elements: int
|
||||
os_code:
|
||||
|
@ -159,7 +158,7 @@ options:
|
|||
description:
|
||||
- Create, or cancel a virtual instance.
|
||||
- Specify V(present) for create, V(absent) to cancel.
|
||||
choices: [ absent, present ]
|
||||
choices: [absent, present]
|
||||
default: present
|
||||
type: str
|
||||
wait:
|
||||
|
@ -173,102 +172,102 @@ options:
|
|||
default: 600
|
||||
type: int
|
||||
requirements:
|
||||
- softlayer >= 4.1.1
|
||||
- softlayer >= 4.1.1
|
||||
author:
|
||||
- Matt Colton (@mcltn)
|
||||
'''
|
||||
- Matt Colton (@mcltn)
|
||||
"""
|
||||
|
||||
EXAMPLES = '''
|
||||
EXAMPLES = r"""
|
||||
- name: Build instance
|
||||
hosts: localhost
|
||||
gather_facts: false
|
||||
tasks:
|
||||
- name: Build instance request
|
||||
community.general.sl_vm:
|
||||
hostname: instance-1
|
||||
domain: anydomain.com
|
||||
datacenter: dal09
|
||||
tags: ansible-module-test
|
||||
hourly: true
|
||||
private: false
|
||||
dedicated: false
|
||||
local_disk: true
|
||||
cpus: 1
|
||||
memory: 1024
|
||||
disks: [25]
|
||||
os_code: UBUNTU_LATEST
|
||||
wait: false
|
||||
- name: Build instance request
|
||||
community.general.sl_vm:
|
||||
hostname: instance-1
|
||||
domain: anydomain.com
|
||||
datacenter: dal09
|
||||
tags: ansible-module-test
|
||||
hourly: true
|
||||
private: false
|
||||
dedicated: false
|
||||
local_disk: true
|
||||
cpus: 1
|
||||
memory: 1024
|
||||
disks: [25]
|
||||
os_code: UBUNTU_LATEST
|
||||
wait: false
|
||||
|
||||
- name: Build additional instances
|
||||
hosts: localhost
|
||||
gather_facts: false
|
||||
tasks:
|
||||
- name: Build instances request
|
||||
community.general.sl_vm:
|
||||
hostname: "{{ item.hostname }}"
|
||||
domain: "{{ item.domain }}"
|
||||
datacenter: "{{ item.datacenter }}"
|
||||
tags: "{{ item.tags }}"
|
||||
hourly: "{{ item.hourly }}"
|
||||
private: "{{ item.private }}"
|
||||
dedicated: "{{ item.dedicated }}"
|
||||
local_disk: "{{ item.local_disk }}"
|
||||
cpus: "{{ item.cpus }}"
|
||||
memory: "{{ item.memory }}"
|
||||
disks: "{{ item.disks }}"
|
||||
os_code: "{{ item.os_code }}"
|
||||
ssh_keys: "{{ item.ssh_keys }}"
|
||||
wait: "{{ item.wait }}"
|
||||
with_items:
|
||||
- hostname: instance-2
|
||||
domain: anydomain.com
|
||||
datacenter: dal09
|
||||
tags:
|
||||
- ansible-module-test
|
||||
- ansible-module-test-replicas
|
||||
hourly: true
|
||||
private: false
|
||||
dedicated: false
|
||||
local_disk: true
|
||||
cpus: 1
|
||||
memory: 1024
|
||||
disks:
|
||||
- 25
|
||||
- 100
|
||||
os_code: UBUNTU_LATEST
|
||||
ssh_keys: []
|
||||
wait: true
|
||||
- hostname: instance-3
|
||||
domain: anydomain.com
|
||||
datacenter: dal09
|
||||
tags:
|
||||
- ansible-module-test
|
||||
- ansible-module-test-replicas
|
||||
hourly: true
|
||||
private: false
|
||||
dedicated: false
|
||||
local_disk: true
|
||||
cpus: 1
|
||||
memory: 1024
|
||||
disks:
|
||||
- 25
|
||||
- 100
|
||||
os_code: UBUNTU_LATEST
|
||||
ssh_keys: []
|
||||
wait: true
|
||||
- name: Build instances request
|
||||
community.general.sl_vm:
|
||||
hostname: "{{ item.hostname }}"
|
||||
domain: "{{ item.domain }}"
|
||||
datacenter: "{{ item.datacenter }}"
|
||||
tags: "{{ item.tags }}"
|
||||
hourly: "{{ item.hourly }}"
|
||||
private: "{{ item.private }}"
|
||||
dedicated: "{{ item.dedicated }}"
|
||||
local_disk: "{{ item.local_disk }}"
|
||||
cpus: "{{ item.cpus }}"
|
||||
memory: "{{ item.memory }}"
|
||||
disks: "{{ item.disks }}"
|
||||
os_code: "{{ item.os_code }}"
|
||||
ssh_keys: "{{ item.ssh_keys }}"
|
||||
wait: "{{ item.wait }}"
|
||||
with_items:
|
||||
- hostname: instance-2
|
||||
domain: anydomain.com
|
||||
datacenter: dal09
|
||||
tags:
|
||||
- ansible-module-test
|
||||
- ansible-module-test-replicas
|
||||
hourly: true
|
||||
private: false
|
||||
dedicated: false
|
||||
local_disk: true
|
||||
cpus: 1
|
||||
memory: 1024
|
||||
disks:
|
||||
- 25
|
||||
- 100
|
||||
os_code: UBUNTU_LATEST
|
||||
ssh_keys: []
|
||||
wait: true
|
||||
- hostname: instance-3
|
||||
domain: anydomain.com
|
||||
datacenter: dal09
|
||||
tags:
|
||||
- ansible-module-test
|
||||
- ansible-module-test-replicas
|
||||
hourly: true
|
||||
private: false
|
||||
dedicated: false
|
||||
local_disk: true
|
||||
cpus: 1
|
||||
memory: 1024
|
||||
disks:
|
||||
- 25
|
||||
- 100
|
||||
os_code: UBUNTU_LATEST
|
||||
ssh_keys: []
|
||||
wait: true
|
||||
|
||||
- name: Cancel instances
|
||||
hosts: localhost
|
||||
gather_facts: false
|
||||
tasks:
|
||||
- name: Cancel by tag
|
||||
community.general.sl_vm:
|
||||
state: absent
|
||||
tags: ansible-module-test
|
||||
'''
|
||||
- name: Cancel by tag
|
||||
community.general.sl_vm:
|
||||
state: absent
|
||||
tags: ansible-module-test
|
||||
"""
|
||||
|
||||
# TODO: Disabled RETURN as it is breaking the build for docs. Needs to be fixed.
|
||||
RETURN = '''# '''
|
||||
RETURN = """# """
|
||||
|
||||
import json
|
||||
import time
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue