Source code for erecord_cmn.utils.using.content_rep_pkg_vpz_tree
# -*- coding: utf-8 -*-
"""erecord_cmn.utils.using.content_rep_pkg_vpz_tree
Methods that may be used by a user calling the erecord web services from python
"""
from __future__ import print_function # python 2.7 version case
[docs]def content_rep_tree(vlerep):
"""Content of the models repository (vlerep) in 'tree' style of
presentation
"""
#
#vlerep.keys()
vlerep_id= vlerep['id']
vlerep_name= vlerep['name']
vlerep_verbose_name= vlerep['verbose_name']
vlerep_path = vlerep['path']
print("\nModels repository (id, name, verbose_name) : ", vlerep_id, vlerep_name, vlerep_verbose_name)
print("List of its models (id, name, verbose_name) :")
vlerep_vlepkg_list = vlerep['vlepkg_list']
for vlepkg in vlerep_vlepkg_list :
# vlepkg.keys()
vlepkg_id = vlepkg['id']
vlepkg_name = vlepkg['name']
vlepkg_verbose_name = vlepkg['verbose_name']
vlepkg_vlerep = vlepkg['vlerep']
print("- ", vlepkg_id, vlepkg_name, vlepkg_verbose_name)
[docs]def content_pkg_tree(vlepkg):
"""Content of the model (vlepkg) in 'tree' style of presentation"""
#
#vlepkg.keys()
vlepkg_id = vlepkg['id']
vlepkg_name = vlepkg['name']
vlepkg_verbose_name = vlepkg['verbose_name']
vlepkg_vlerep = vlepkg['vlerep']
print("\nModel (id, name, verbose_name, vlerep) : ", vlepkg_id, vlepkg_name, vlepkg_verbose_name, vlepkg_vlerep)
print("List of its simulators (id, name, verbose_name, vlepkg) :")
vlepkg_vlevpz_list = vlepkg['vlevpz_list']
for vlevpz in vlepkg_vlevpz_list :
# vlevpz.keys()
vlevpz_id = vlevpz['id']
vlevpz_name = vlevpz['name']
vlevpz_verbose_name = vlevpz['verbose_name']
vlevpz_vlepkg = vlevpz['vlepkg']
print("- ", vlevpz_id, vlevpz_name, vlevpz_verbose_name, vlevpz_vlepkg)
[docs]def content_vpz_tree(vlevpz):
"""Content of the simulator (vlevpz) in 'tree' style of presentation"""
#
#vlevpz.keys()
vlevpz_id = vlevpz['id']
vlevpz_name = vlevpz['name']
vlevpz_verbose_name = vlevpz['verbose_name']
vlevpz_vlepkg = vlevpz['vlepkg']
print("\nSimulator (id, name, verbose_name, vlepkg) : ", vlevpz_id, vlevpz_name, vlevpz_verbose_name, vlevpz_vlepkg)
#