This document outlines the key standards, conventions, and configurations for the Axion project.
config.yaml in the project's root directory.resource.bin/ (start_mariadb.sh, start_mongodb.sh, start_rabbitmq.sh).resource.config/.hostname='10.0.0.20', username='[REDACTED]', password='[REDACTED]', database='referencedb.axion'.curl and apt commands.selenium, webdriver-manager) from resource.config/requirements.txt.develop.ruff check on any modified Python files before completing a task.self.debug() for all logging output. Do not use print() or other logging libraries.typer library.resource.config/requirements.txt.package-name # A brief description..md) with the same name and in the same folder as the corresponding Python file (.py)..md files in the project must begin with the following standard header:
# (c) Technocore - All Rights Reserved.
NOTICE: All information contained herein is, and remains
the property of TechnoCore.
The intellectual and technical concepts contained
herein are proprietary to TechnoCore and dissemination of this information or reproduction of this material
is strictly forbidden unless prior written permission is obtained
from TechnoCore.
factory.service folder (or its subfolders) must be placed in the resource.test/pytests/factory.service directory.sys.path.append() and os.getcwd() at the beginning of the test file.