Renamed cymais to infinito and did some other optimations and logout implementations

This commit is contained in:
2025-07-29 16:35:42 +02:00
parent a9e7ed3605
commit 44e0fea0b2
499 changed files with 1740 additions and 1587 deletions

View File

@@ -71,8 +71,8 @@ def build_single_graph(
meta = load_meta(find_role_meta(roles_dir, role))
node = {'id': role}
node.update(meta['galaxy_info'])
node['doc_url'] = f"https://docs.cymais.cloud/roles/{role}/README.html"
node['source_url'] = f"https://github.com/kevinveenbirkenbach/cymais/tree/master/roles/{role}"
node['doc_url'] = f"https://docs.infinito.nexus/roles/{role}/README.html"
node['source_url'] = f"https://github.com/kevinveenbirkenbach/infinito-nexus/tree/master/roles/{role}"
nodes[role] = node
if max_depth > 0 and depth >= max_depth:

View File

@@ -103,7 +103,7 @@ def validate_application_ids(inventory, app_ids):
for app_id, status in invalid.items():
reasons = []
if not status['in_roles']:
reasons.append("not defined in roles (cymais)")
reasons.append("not defined in roles (infinito)")
if not status['in_inventory']:
reasons.append("not found in inventory file")
print(f" - {app_id}: " + ", ".join(reasons))
@@ -131,7 +131,7 @@ def main():
)
parser.add_argument(
"-r", "--reset", action="store_true",
help="Reset all CyMaIS files and configurations, and run the entire playbook (not just individual roles)."
help="Reset all Infinito.Nexus files and configurations, and run the entire playbook (not just individual roles)."
)
parser.add_argument(
"-t", "--test", action="store_true",

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env python3
"""
Run the full localhost integration flow entirely inside the cymais Docker container,
Run the full localhost integration flow entirely inside the infinito Docker container,
without writing any artifacts to the host filesystem.
Catches missing schema/config errors during credential vaulting and skips those apps.
"""
@@ -115,7 +115,7 @@ python3 -m cli.deploy \
"-v", f"{repo}:/repo",
"-w", "/repo",
"--entrypoint", "bash",
"cymais:latest",
"infinito:latest",
"-c", bash_script
]
print(f"\033[96m> {' '.join(cmd)}\033[0m")

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env python3
"""
CLI wrapper for Makefile targets within CyMaIS.
CLI wrapper for Makefile targets within Infinito.Nexus.
Invokes `make` commands in the project root directory.
"""
import argparse
@@ -11,8 +11,8 @@ import sys
def main():
parser = argparse.ArgumentParser(
prog='cymais make',
description='Run Makefile targets for CyMaIS project'
prog='infinito make',
description='Run Makefile targets for Infinito.Nexus project'
)
parser.add_argument(
'targets',