in cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py [0:0]
def _parse_arguments() -> argparse.Namespace:
parser = argparse.ArgumentParser(description="Health Check Manager")
parser.add_argument(
"-n",
"--node-type",
required=False,
help="Node type",
)
parser.add_argument(
"-q",
"--queue-name",
required=False,
help="Scheduler queue name",
)
parser.add_argument(
"-cr",
"--compute-resource-name",
required=False,
help="Scheduler compute resource name",
)
parser.add_argument(
"-j",
"--job-id",
required=False,
help="Job ID",
)
parser.add_argument(
"-c",
"--cluster-configuration",
required=True,
help="Path to cluster configuration",
)
parser.add_argument("--node-spec-file", required=False, help="File path to compute node description")
args = parser.parse_args()
return args