1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Fix RHN module YAML docs formatting

This commit is contained in:
Michael DeHaan 2013-03-25 11:03:38 -04:00
parent 861bee3e36
commit fee201428f

View file

@ -3,45 +3,42 @@
DOCUMENTATION = ''' DOCUMENTATION = '''
--- ---
module: rhn_channel module: rhn_channel
short_description: Define Red Hat software channels short_description: Adds or removes Red Hat software channels
description: description:
- Adds or removes Red Hat software channels on a system - Adds or removes Red Hat software channels
version_added: '1.1' version_added: '1.1'
author: Vincent Van der Kussen author: Vincent Van der Kussen
notes: notes:
- this module fetches the systemid from rhn. A function - this module fetches the system id from RHN.
to use the local systemid is provided (get_localsystem)
but not integrated
requirements: requirements:
- none - none
options: options:
name: name:
description description:
- name of the software channel - name of the software channel
required: true required: true
default: null default: null
sysname: sysname:
description: description:
- name of the system as it is known in rhn/sattelite - name of the system as it is known in RHN/Satellite
required: true required: true
default: null default: null
url: url:
description: description:
- The full url to the rhn/sattelite api - The full url to the RHN/Satellite api
required: true required: true
user: user:
description: description:
- the user to login to rhn/sattelite - RHN/Satellite user
required: true required: true
password: password:
description: description:
- the user's password - "the user's password"
required: true required: true
examples: '''
- code: rhn_channel name=rhel-x86_64-server-v2vwin-6 sysname=server01
url=https://rhn.redhat.com/rpc/api user=rhnuser password=guessme EXAMPLES = '''
description: add software channel rhel-x86_64-server-v2vwin-6 rhn_channel: name=rhel-x86_64-server-v2vwin-6 sysname=server01 url=https://rhn.redhat.com/rpc/api user=rhnuser password=guessme
to server01 in Red Hat Network
''' '''
import xmlrpclib import xmlrpclib
@ -61,11 +58,13 @@ def get_systemid(client, session, sysname):
# ------------------------------------------------------- # # ------------------------------------------------------- #
def get_localsystemid(): # unused:
f = open("/etc/sysconfig/rhn/systemid", "r") #
content = f.read() #def get_localsystemid():
loc_id = re.search(r'\b(ID-)(\d{10})' ,content) # f = open("/etc/sysconfig/rhn/systemid", "r")
return loc_id.group(2) # content = f.read()
# loc_id = re.search(r'\b(ID-)(\d{10})' ,content)
# return loc_id.group(2)
# ------------------------------------------------------- # # ------------------------------------------------------- #