mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-08-29 23:08:06 +02:00
Renamed cymais to infinito and did some other optimations and logout implementations
This commit is contained in:
@@ -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:
|
||||
|
@@ -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",
|
||||
|
@@ -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")
|
||||
|
@@ -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',
|
||||
|
Reference in New Issue
Block a user