############################################################################### ; generated: 03/24/2020 ; core.ini ; C.ORE ; CONFIGURATION FILE ############################################################################### # Python Environment ############################################################################### [core-env] ENVIRONMENT: virtualenv ############################################################################### # Defaults ############################################################################### [DEFAULT] DEFAULT_CHAR_OUTPUT: 80 ############################################################################### # Fullpath ############################################################################## [FULLPATH] PATH_FULL_CORE: /home/**UNIQUE_VALUE**/.CORE/ ############################################################################## # Modules ############################################################################## [CORE] CORE_FILE_TEXT: # New Entity: Core Module CONSTRUCTEDCORE_FILE_TEXT: # New Entity: Constructed Core Module # module: core_creator -> class CREATOR_ENTITY_OPTIONS # Edit the following # This has the .entity and .ds creations type names [CORECREATOR] ENTITYSLUG = RING/ENTITY/ DATASHEETFOLDER = datasheet/ EXTDS = .ds EXTENTITY = .entity LINEBLANK = # [QUESTIONSCORECREATOR] DATASHEETNAME: What is the name of the datasheet? DS{7^#} DATASHEETKEY: What is the datasheet key? X_uid (replace X) and single quote "X_uid" ENTITYTITLE: What is title of the Datasheet? Follows standard entity naming conventions PTYPE: What is the type of the package? indexer, contact, or game? VIRTUALPACKAGEID: What is the unique package id? {14^#LR} ENTITYINDEX: What is the index of this entity? This is a Dict of keys [] ")" ENTITYIDENTIFIER: What Types are being used by this entity? Dict of Tuples [('ID', INT),('CUID', CHAR)] DATASCRIPTMODULE: What is the mapped datascript module context? Dict of Tuples [(),()] INCLUDEDMODULE: What modules will you be including? Dict of Tuples [(),()] [COREINTERFACE] DIRACCESS: ACCESS/ DIRBACKUP: RING/BACKUP/ DIRDOCUMENTATION: DOCUMENTATION/ DIRIDENTITY: IDENTITY/ DIROPENPACKAGER: OPENPACKAGER/ OPENPACKAGERINDEX: index.html SH_SERVERUP: core_START_SERVER.sh VCNKEY_ALLOWED: ALLOWED_OPERATOR.vcn VCNKEY_STRUCTURE: STRUCTURE.vcn ARCHIVE_ENTITY_GZ: ENTITY_ARCHIVE.tar.gz ARCHIVE_BYTE_VALUE: MB ENCODING_SET: utf-8 [CORENAVIGATOR] directory_master_SLUG: ~/. directory_core_SLUG: CORE [COREOPERATIONS] # Define where you'll send any standard entry too SLUG_ENTITY_ACCESS_ORE: /run/**UNIQUE_VALUE**/ARCHIVE/MEDIA/VISUAL/ORE/ SLUG_ENTITY_STORAGE_ORE: /home/**UNIQUE_VALUE**/file_tree_slug_ORE.txt # Blob objects are the basic convention but they can be expanded SLUG_BLOB_OBJECT: /home/**UNIQUE_VALUE**/.CORE/DATA/blob_object.es chosen_entity_path: RING/ENTITY/ INSTALLED: INSTALLED/ CONTEXTENGINE: CONTEXT_ENGINE/ CONTROLS: CONTROLS/ VIRTUALPACKAGE: VIRTUALPACKAGE/ ACCESSPATH: ACCESS/ MASTERLISTPATH: MASTERLIST/ # Membersetup logic MEMBERPATH: ACCESS/MASTERLIST/ MEMBERFILE: ALLOWED_OPERATOR.vcn proxy_path: /var/log/**UNIQUE_PROXY_VALUE**/ proxy_log_slug: access.log proxy_cache_slug: cache.log proxy_path_runner_slug: /NOVASTORE/MAINTAINEME/clean_proxy.sh # malware_guard_pah: /usr/local/**UNIQUE_MALWARE_PROGRAM**/logs/ malware_guard_runner_slug: /NOVASTORE/MAINTAINME/clean_**UNIQUE_MALWARE_PROGRAM**.sh malware_guard_**UNIQUE_MALWARE_SCAN_PROGRAM**_log: **UNIQUE_MALWARE_PROGRAM**/logs/**UNIQUE_MALWARE_SCAN_PROGRAM**_log malware_guard_event_log: **UNIQUE_MALWARE_PROGRAM**/logs/event_log malware_guard_**UNIQUE_SYSTEM_NOTIFICATION_PROGRAM**_log: **UNIQUE_MALWARE_PROGRAM**/logs/**UNIQUE_SYSTEM_NOTIFICATION_PROGRAM**_log # MY_SYSTEM_HOME: /home/**UNIQUE_VALUE**/ USR_SYSTEM_LOCATION: /usr/local/ VAR_LOG_LOCATION: /var/log/ [COGNITIVEORE] # On each install, you will have to setup each of these folders according # your extended storage locations. # The _KEY parts can be kept the same or changed, such as XAA_* # These Keys are set to signify each need upon installation. # This covers all of YOUR documents only. # YOUR documents are defined as things created by YOU only. # There are other locations that are used to store digital items created # by other people # There are other places for misc/public media CONTROL_FOLDER_AUDIO: /run/**UNIQUE_VALUE**/ARCHIVE/MEDIA/AUDIO/ CONTROL_FOLDER_ORE: /run/**UNIQUE_VALUE**/ARCHIVE/MEDIA/VISUAL/ORE/ CONTROL_FOLDER_MEMORY_VAULT: /run/**UNIQUE_VALUE**/ARCHIVE/MEDIA/VISUAL/PICTURES/ CONTROL_FOLDER_VISUAL_VAULT: /run/**UNIQUE_VALUE**/ARCHIVE/MEDIA/VISUAL/PICTURES/XAA_PEOPLE/ CONTROL_FOLDER_VIDEOS: /run/**UNIQUE_VALUE**/ARCHIVE/MEDIA/VISUAL/VIDEOS/ # module: core_gather -> class Gather: # Edit the following # The system is File-type, Path, Key, Identified-by File-type [COREGATHER] asset_folder: RING/ openpackager_folder: ENTITY ds_extention: .ds entity_extension: .entity # Paths blank: definition: /**/* divisor: : ## Keys: re_d_ = regex based search. # Key 1 # DLIST replace_ds_title_front: DLIST = [' replace_ds_title_back = '] # Key 2 # title replace_entity_title_front: title = [' replace_entity_title_back: '] # Strip list replace_list_index: [' # Identified-by entity_key: title entity_dskey: DLIST # Questions question1: What File would you like to view?: question2: What column would you like to seek?: question3: What context would you like to narrow in on?: # Functions # func_a = 0 # Recursion recursive_set_true: True # Dataframe default_dataframe: entities [CODEBIN] # This requires the dependency, jupyter status: on CODEBINPATH: OPENPACKAGER/jupyter/RING/ [INTERFACE] status: on INTERFACE: core_interface.py # ADD ON MODULES [DATASCRIPT] status: on [ENTITY] status: on [ID] status: on [TITLE status: on [PACKAGE] status: on [DLIST] status: on [INDEX] status: on [INCLUDE] status: on [LINKED] status: on ############################################################################### # Functional ############################################################################### [FUNCTIONAL] WIPE: off ADD: core_add.py COUNT: core_count.py CREATOR: core_creator.py GATHER: core_gather.py HASH: core_hash.py MODIFY: core_modify.py NAVIGATOR: core_navigator.py # CORE.py is named 'main' in front_end_logic.py CORE: CORE.py SEEKER: core_seeker.py SETTINGS: core_settings.py VIEW: core_view.py ############################################################################### # Display ############################################################################### [DISPLAY] # Display INDEX: site-index.html ############################################################################### # Machine Data: Send data from C.ORE to the following area ############################################################################### [DATA] status: receiving DATADIR: DATA/ DBSTAGING: core.es ENTITYMANIFEST: ENTITY_MANIFEST.es HASHDIR: HASH_DIRECTORY.es STRUCTURE: STRUCTURE.es CONSTRUCTEDCORE: CONSTRUCTED_core.es PACKAGES: core_packages.es OUTPUT_ENTITY: output_entity.es OUTPUT_ENTITY_FRESH: output_entity.es OUTPUT_ENTITY_CHECK: output_entity.es OUTPUT_ENTITY_UPDATE: output_entity.es OUTPUT_VECTORIZED_DATA: output_vectorized_data.es OUTPUT_FLUSH: output_flush.es OUTPUT_UPDATE_SLUG: output_slug.es DIRFIGMENT_STAGING: RING/ENTITY/FIGMENT/STAGING/ DIRFIGMENT_QUICK_FORMAT: RING/ENTITY/FIGMENT/QUICK_FORMAT/ DIRENTITIES: RING/ENTITY/ ENTITY_LEDGER: ENTITY_LEDGER.ds FIGMENT_LEDGER: FIGMENT_LEDGER.ds DIRFIGMENT: RING/ENTITY/FIGMENT/ DIRLOG: DATA/ LOG: log.es DIRCONTACT: RING/ENTITY/HUMAN/PERSON/datasheet/linker/ CONTACTBUSINESSLEDGER: DS2000002.linker CONTACTINDEXLEDGER: DS2000001.linker DIRCONTACTFEEDERDS: RING/ENTITY/HUMAN/PERSON/datasheet/ CONTACTFEEDERDS: DS9000000.ds SLUG_DOCUMENT_LEDGER: DOCUMENT_LEDGER.ds SLUG_ENTITY_LEDGER: ENTITY_LEDGER.ds SLUG_ENTITY_MANIFEST: ENTITY_MANIFEST.es SLUG_FIGMENT_FULL: FIGMENT/FIGMENT_LEDGER.ds SLUG_ORE_LEDGER: ORE_LEDGER.es DOCUMENTS_LOCATION: RING/DOCUMENTS/ ENTITY_LOCATION: RING/ENTITY/ ################### # Vault ################### [VAULT] KEY: KEY.es ## If ACCESS/PROTECTION is TRUE, use the uncommented slug # KEY_LOCATION: ACCESS/PROTECTION/KEY.es KEY_LOCATION: /run/media/**UNIQUE_VALUE**/extender_B/KEY_A/KEY.es