Lint: E302 expected 2 blank lines, found X
This commit is contained in:
@ -27,6 +27,7 @@ from requests_toolbelt.multipart.encoder import MultipartEncoder, MultipartEncod
|
||||
import cli_lib.ansiprint as ansiprint
|
||||
from cli_lib.common import UploadProgressBar, call_api
|
||||
|
||||
|
||||
#
|
||||
# Primary functions
|
||||
#
|
||||
@ -45,6 +46,7 @@ def template_info(config, template, template_type):
|
||||
else:
|
||||
return False, response.json().get('message', '')
|
||||
|
||||
|
||||
def template_list(config, limit, template_type=None):
|
||||
"""
|
||||
Get list information about templates (limited by {limit})
|
||||
@ -67,6 +69,7 @@ def template_list(config, limit, template_type=None):
|
||||
else:
|
||||
return False, response.json().get('message', '')
|
||||
|
||||
|
||||
def template_add(config, params, template_type=None):
|
||||
"""
|
||||
Add a new template of {template_type} with {params}
|
||||
@ -84,6 +87,7 @@ def template_add(config, params, template_type=None):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def template_modify(config, params, name, template_type):
|
||||
"""
|
||||
Modify an existing template of {template_type} with {params}
|
||||
@ -101,6 +105,7 @@ def template_modify(config, params, name, template_type):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def template_remove(config, name, template_type):
|
||||
"""
|
||||
Remove template {name} of {template_type}
|
||||
@ -118,6 +123,7 @@ def template_remove(config, name, template_type):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def template_element_add(config, name, element_id, params, element_type=None, template_type=None):
|
||||
"""
|
||||
Add a new template element of {element_type} with {params} to template {name} of {template_type}
|
||||
@ -135,6 +141,7 @@ def template_element_add(config, name, element_id, params, element_type=None, te
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def template_element_remove(config, name, element_id, element_type=None, template_type=None):
|
||||
"""
|
||||
Remove template element {element_id} of {element_type} from template {name} of {template_type}
|
||||
@ -152,6 +159,7 @@ def template_element_remove(config, name, element_id, element_type=None, templat
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def userdata_info(config, userdata):
|
||||
"""
|
||||
Get information about userdata
|
||||
@ -167,6 +175,7 @@ def userdata_info(config, userdata):
|
||||
else:
|
||||
return False, response.json().get('message', '')
|
||||
|
||||
|
||||
def userdata_list(config, limit):
|
||||
"""
|
||||
Get list information about userdatas (limited by {limit})
|
||||
@ -186,6 +195,7 @@ def userdata_list(config, limit):
|
||||
else:
|
||||
return False, response.json().get('message', '')
|
||||
|
||||
|
||||
def userdata_show(config, name):
|
||||
"""
|
||||
Get information about userdata name
|
||||
@ -201,6 +211,7 @@ def userdata_show(config, name):
|
||||
else:
|
||||
return False, response.json().get('message', '')
|
||||
|
||||
|
||||
def userdata_add(config, params):
|
||||
"""
|
||||
Add a new userdata with {params}
|
||||
@ -227,6 +238,7 @@ def userdata_add(config, params):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def userdata_modify(config, name, params):
|
||||
"""
|
||||
Modify userdata {name} with {params}
|
||||
@ -252,6 +264,7 @@ def userdata_modify(config, name, params):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def userdata_remove(config, name):
|
||||
"""
|
||||
Remove userdata {name}
|
||||
@ -269,6 +282,7 @@ def userdata_remove(config, name):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def script_info(config, script):
|
||||
"""
|
||||
Get information about script
|
||||
@ -284,6 +298,7 @@ def script_info(config, script):
|
||||
else:
|
||||
return False, response.json().get('message', '')
|
||||
|
||||
|
||||
def script_list(config, limit):
|
||||
"""
|
||||
Get list information about scripts (limited by {limit})
|
||||
@ -303,6 +318,7 @@ def script_list(config, limit):
|
||||
else:
|
||||
return False, response.json().get('message', '')
|
||||
|
||||
|
||||
def script_show(config, name):
|
||||
"""
|
||||
Get information about script name
|
||||
@ -318,6 +334,7 @@ def script_show(config, name):
|
||||
else:
|
||||
return False, response.json().get('message', '')
|
||||
|
||||
|
||||
def script_add(config, params):
|
||||
"""
|
||||
Add a new script with {params}
|
||||
@ -344,6 +361,7 @@ def script_add(config, params):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def script_modify(config, name, params):
|
||||
"""
|
||||
Modify script {name} with {params}
|
||||
@ -369,6 +387,7 @@ def script_modify(config, name, params):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def script_remove(config, name):
|
||||
"""
|
||||
Remove script {name}
|
||||
@ -386,6 +405,7 @@ def script_remove(config, name):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def ova_info(config, name):
|
||||
"""
|
||||
Get information about OVA image {name}
|
||||
@ -401,6 +421,7 @@ def ova_info(config, name):
|
||||
else:
|
||||
return False, response.json().get('message', '')
|
||||
|
||||
|
||||
def ova_list(config, limit):
|
||||
"""
|
||||
Get list information about OVA images (limited by {limit})
|
||||
@ -420,6 +441,7 @@ def ova_list(config, limit):
|
||||
else:
|
||||
return False, response.json().get('message', '')
|
||||
|
||||
|
||||
def ova_upload(config, name, ova_file, params):
|
||||
"""
|
||||
Upload an OVA image to the cluster
|
||||
@ -452,6 +474,7 @@ def ova_upload(config, name, ova_file, params):
|
||||
|
||||
return retstatus, response.json().get('message', '')
|
||||
|
||||
|
||||
def ova_remove(config, name):
|
||||
"""
|
||||
Remove OVA image {name}
|
||||
@ -469,6 +492,7 @@ def ova_remove(config, name):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def profile_info(config, profile):
|
||||
"""
|
||||
Get information about profile
|
||||
@ -484,6 +508,7 @@ def profile_info(config, profile):
|
||||
else:
|
||||
return False, response.json().get('message', '')
|
||||
|
||||
|
||||
def profile_list(config, limit):
|
||||
"""
|
||||
Get list information about profiles (limited by {limit})
|
||||
@ -503,6 +528,7 @@ def profile_list(config, limit):
|
||||
else:
|
||||
return False, response.json().get('message', '')
|
||||
|
||||
|
||||
def profile_add(config, params):
|
||||
"""
|
||||
Add a new profile with {params}
|
||||
@ -520,6 +546,7 @@ def profile_add(config, params):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def profile_modify(config, name, params):
|
||||
"""
|
||||
Modify profile {name} with {params}
|
||||
@ -537,6 +564,7 @@ def profile_modify(config, name, params):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def profile_remove(config, name):
|
||||
"""
|
||||
Remove profile {name}
|
||||
@ -554,6 +582,7 @@ def profile_remove(config, name):
|
||||
|
||||
return retvalue, response.json().get('message', '')
|
||||
|
||||
|
||||
def vm_create(config, name, profile, wait_flag, define_flag, start_flag, script_args):
|
||||
"""
|
||||
Create a new VM named {name} with profile {profile}
|
||||
@ -584,6 +613,7 @@ def vm_create(config, name, profile, wait_flag, define_flag, start_flag, script_
|
||||
|
||||
return retvalue, retdata
|
||||
|
||||
|
||||
def task_status(config, task_id=None, is_watching=False):
|
||||
"""
|
||||
Get information about provisioner job {task_id} or all tasks if None
|
||||
@ -658,6 +688,7 @@ def task_status(config, task_id=None, is_watching=False):
|
||||
|
||||
return retvalue, retdata
|
||||
|
||||
|
||||
#
|
||||
# Format functions
|
||||
#
|
||||
@ -700,6 +731,7 @@ def format_list_template(template_data, template_type=None):
|
||||
|
||||
return '\n'.join(ainformation)
|
||||
|
||||
|
||||
def format_list_template_system(template_data):
|
||||
if isinstance(template_data, dict):
|
||||
template_data = [template_data]
|
||||
@ -848,6 +880,7 @@ Meta: {template_node_limit: <{template_node_limit_length}} \
|
||||
|
||||
return True, ''
|
||||
|
||||
|
||||
def format_list_template_network(template_template):
|
||||
if isinstance(template_template, dict):
|
||||
template_template = [template_template]
|
||||
@ -922,6 +955,7 @@ def format_list_template_network(template_template):
|
||||
|
||||
return '\n'.join([template_list_output_header] + template_list_output)
|
||||
|
||||
|
||||
def format_list_template_storage(template_template):
|
||||
if isinstance(template_template, dict):
|
||||
template_template = [template_template]
|
||||
@ -1057,6 +1091,7 @@ def format_list_template_storage(template_template):
|
||||
|
||||
return '\n'.join([template_list_output_header] + template_list_output)
|
||||
|
||||
|
||||
def format_list_userdata(userdata_data, lines=None):
|
||||
if isinstance(userdata_data, dict):
|
||||
userdata_data = [userdata_data]
|
||||
@ -1131,6 +1166,7 @@ def format_list_userdata(userdata_data, lines=None):
|
||||
|
||||
return '\n'.join([userdata_list_output_header] + userdata_list_output)
|
||||
|
||||
|
||||
def format_list_script(script_data, lines=None):
|
||||
if isinstance(script_data, dict):
|
||||
script_data = [script_data]
|
||||
@ -1205,6 +1241,7 @@ def format_list_script(script_data, lines=None):
|
||||
|
||||
return '\n'.join([script_list_output_header] + script_list_output)
|
||||
|
||||
|
||||
def format_list_ova(ova_data):
|
||||
if isinstance(ova_data, dict):
|
||||
ova_data = [ova_data]
|
||||
@ -1318,6 +1355,7 @@ def format_list_ova(ova_data):
|
||||
|
||||
return '\n'.join([ova_list_output_header] + ova_list_output)
|
||||
|
||||
|
||||
def format_list_profile(profile_data):
|
||||
if isinstance(profile_data, dict):
|
||||
profile_data = [profile_data]
|
||||
@ -1442,6 +1480,7 @@ Data: {profile_userdata: <{profile_userdata_length}} \
|
||||
|
||||
return '\n'.join([profile_list_output_header] + profile_list_output)
|
||||
|
||||
|
||||
def format_list_task(task_data):
|
||||
task_list_output = []
|
||||
|
||||
|
Reference in New Issue
Block a user