EntityScript

Draft 1.2:
Index


core_openpackager





"""
Copyright (C) 2020 New Entity Operations Inc.

ALL RIGHTS RESERVED

core_openpackager manages package meta-data and system package inspections

Usage:

import OPENPACKAGER.corehost.StandardExtension03
StandardExtension03.ENTITY_CONSTRUCT_SUB_OPENPACKAGER()

# Creates a standalone OpenPackager panel

"""
## Release version
__version__ = "1.0"
## Library
__author__ = 'Ryan McKenna'
## Imports: Standard
from os import (
 listdir,
)
from configparser import (
 ConfigParser,
)
CONFIGOPENPACKAGERINI = 'CONFIG/openpackager.ini'
CONFIGOPENPACKAGERINIBUACKUP = 'CONFIG/openpackager.ini-backup'

## Create the Parser
openpackager = ConfigParser()
openpackager.read(CONFIGOPENPACKAGERINI)

# OpenPackager: Slug
slug_a_1 = openpackager['COREHOSTLOCAL']['SLUG_FULL_OPENPACKAGER']
slug_a_2 = openpackager['COREHOSTLOCAL']['SLUG_FULL_OPENPACKAGER_EXTRA']

# OpenPackager: Index
array_a_1 = openpackager['COREHOSTLOCAL']['ARRAY_ENTRY_OPENPACKAGER_OPTION_1']
array_a_2 = openpackager['COREHOSTLOCAL']['ARRAY_ENTRY_OPENPACKAGER_OPTION_2']
array_a_3 = openpackager['COREHOSTLOCAL']['ARRAY_ENTRY_OPENPACKAGER_OPTION_3']
array_a_4 = openpackager['COREHOSTLOCAL']['ARRAY_ENTRY_OPENPACKAGER_OPTION_4']
array_a_5 = openpackager['COREHOSTLOCAL']['ARRAY_ENTRY_OPENPACKAGER_OPTION_5']
array_a_6 = openpackager['COREHOSTLOCAL']['ARRAY_ENTRY_OPENPACKAGER_OPTION_6']
array_a_7 = openpackager['COREHOSTLOCAL']['ARRAY_ENTRY_OPENPACKAGER_OPTION_7']
array_a_8 = openpackager['COREHOSTLOCAL']['ARRAY_ENTRY_OPENPACKAGER_OPTION_8']
# OpenPackager: Extra
array_b_1 = openpackager['COREHOSTLOCAL' ]['ARRAY_ENTRY_OPENPACKAGER_EXTRA_OPTION_1'] 

# OpenPackager: Slug
SLUG_FULL_OPENPACKAGER =slug_a_1
SLUG_FULL_OPENPACKAGER_EXTRA = slug_a_2
# OpenPackager: Index
ARRAY_ENTRY_OPENPACKAGER_OPTION_1 = array_a_1
ARRAY_ENTRY_OPENPACKAGER_OPTION_2 = array_a_2
ARRAY_ENTRY_OPENPACKAGER_OPTION_3 = array_a_3
ARRAY_ENTRY_OPENPACKAGER_OPTION_4 = array_a_4
ARRAY_ENTRY_OPENPACKAGER_OPTION_5 = array_a_5
ARRAY_ENTRY_OPENPACKAGER_OPTION_6 = array_a_6
ARRAY_ENTRY_OPENPACKAGER_OPTION_7 = array_a_7
ARRAY_ENTRY_OPENPACKAGER_OPTION_8 = array_a_8
# OpenPackager: Extra
ARRAY_ENTRY_OPENPACKAGER_EXTRA_OPTION_1 = array_b_1

#** END: OPENPACKAGER EXTRA: STEP 1 - LOAD SOURCE SETTINGS **#




Return HOME