path # lines of code api/spec/smithy/build.gradle.kts 25 api/spec/smithy/settings.gradle.kts 1 api/spec/openapi/ParallelCluster.openapi.yaml 2532 api/client/src/pcluster_client/rest.py 243 api/client/src/pcluster_client/sigv4_auth.py 20 api/client/src/pcluster_client/api/cluster_compute_fleet_api.py 225 api/client/src/pcluster_client/api/cluster_logs_api.py 363 api/client/src/pcluster_client/api/__init__.py 1 api/client/src/pcluster_client/api/cluster_operations_api.py 561 api/client/src/pcluster_client/api/image_logs_api.py 354 api/client/src/pcluster_client/api/image_operations_api.py 525 api/client/src/pcluster_client/api/cluster_instances_api.py 234 api/client/src/pcluster_client/model/unauthorized_client_error_response_content.py 121 api/client/src/pcluster_client/model/delete_cluster_response_content.py 128 api/client/src/pcluster_client/model/build_image_response_content.py 132 api/client/src/pcluster_client/model/log_stream.py 147 api/client/src/pcluster_client/model/not_found_exception_response_content.py 121 api/client/src/pcluster_client/model/limit_exceeded_exception_response_content.py 121 api/client/src/pcluster_client/model/build_image_request_content.py 132 api/client/src/pcluster_client/model/bad_request_exception_response_content.py 121 api/client/src/pcluster_client/model/create_cluster_request_content.py 132 api/client/src/pcluster_client/model/config_validation_message.py 132 api/client/src/pcluster_client/model/image_configuration_structure.py 121 api/client/src/pcluster_client/model/ami_info.py 139 api/client/src/pcluster_client/model/scheduler.py 130 api/client/src/pcluster_client/model/cloud_formation_stack_status.py 166 api/client/src/pcluster_client/model/describe_cluster_response_content.py 197 api/client/src/pcluster_client/model/__init__.py 1 api/client/src/pcluster_client/model/update_cluster_bad_request_exception_response_content.py 136 api/client/src/pcluster_client/model/update_compute_fleet_request_content.py 128 api/client/src/pcluster_client/model/get_image_stack_events_response_content.py 128 api/client/src/pcluster_client/model/describe_compute_fleet_response_content.py 130 api/client/src/pcluster_client/model/cluster_configuration_structure.py 121 api/client/src/pcluster_client/model/login_nodes_state.py 146 api/client/src/pcluster_client/model/image_build_status.py 149 api/client/src/pcluster_client/model/cluster_status.py 152 api/client/src/pcluster_client/model/update_cluster_response_content.py 138 api/client/src/pcluster_client/model/dryrun_operation_exception_response_content.py 132 api/client/src/pcluster_client/model/internal_service_exception_response_content.py 121 api/client/src/pcluster_client/model/get_cluster_stack_events_response_content.py 128 api/client/src/pcluster_client/model/log_event.py 127 api/client/src/pcluster_client/model/image_status_filtering_option.py 146 api/client/src/pcluster_client/model/compute_fleet_status.py 153 api/client/src/pcluster_client/model/stack_event.py 162 api/client/src/pcluster_client/model/delete_image_response_content.py 128 api/client/src/pcluster_client/model/list_images_response_content.py 130 api/client/src/pcluster_client/model/ec2_instance.py 146 api/client/src/pcluster_client/model/get_image_log_events_response_content.py 130 api/client/src/pcluster_client/model/update_cluster_request_content.py 123 api/client/src/pcluster_client/model/describe_image_response_content.py 174 api/client/src/pcluster_client/model/list_cluster_log_streams_response_content.py 130 api/client/src/pcluster_client/model/update_compute_fleet_response_content.py 130 api/client/src/pcluster_client/model/tag.py 123 api/client/src/pcluster_client/model/create_cluster_response_content.py 132 api/client/src/pcluster_client/model/change.py 125 api/client/src/pcluster_client/model/cluster_status_filtering_option.py 151 api/client/src/pcluster_client/model/failure.py 123 api/client/src/pcluster_client/model/get_cluster_log_events_response_content.py 130 api/client/src/pcluster_client/model/ec2_ami_info.py 140 api/client/src/pcluster_client/model/list_clusters_response_content.py 130 api/client/src/pcluster_client/model/create_cluster_bad_request_exception_response_content.py 128 api/client/src/pcluster_client/model/ec2_ami_state.py 150 api/client/src/pcluster_client/model/update_error.py 127 api/client/src/pcluster_client/model/conflict_exception_response_content.py 121 api/client/src/pcluster_client/model/build_image_bad_request_exception_response_content.py 128 api/client/src/pcluster_client/model/validation_level.py 146 api/client/src/pcluster_client/model/node_type.py 146 api/client/src/pcluster_client/model/list_image_log_streams_response_content.py 130 api/client/src/pcluster_client/model/cloud_formation_resource_status.py 159 api/client/src/pcluster_client/model/instance_state.py 149 api/client/src/pcluster_client/model/requested_compute_fleet_status.py 147 api/client/src/pcluster_client/model/image_info_summary.py 155 api/client/src/pcluster_client/model/image_builder_image_status.py 154 api/client/src/pcluster_client/model/login_nodes_pool.py 138 api/client/src/pcluster_client/model/ec2_ami_info_summary.py 123 api/client/src/pcluster_client/model/list_official_images_response_content.py 128 api/client/src/pcluster_client/model/cluster_info_summary.py 159 api/client/src/pcluster_client/model/metadata.py 123 api/client/src/pcluster_client/model/describe_cluster_instances_response_content.py 130 api/client/src/pcluster_client/model/cluster_instance.py 156 api/client/src/pcluster_client/models/__init__.py 67 api/client/src/pcluster_client/apis/__init__.py 6 api/client/src/pcluster_client/__init__.py 9 api/client/src/pcluster_client/api_client.py 595 api/client/src/pcluster_client/exceptions.py 73 api/client/src/pcluster_client/configuration.py 200 api/client/src/pcluster_client/model_utils.py 1201 api/client/src/setup.py 21 api/client/src/setup.cfg 2 api/client/resources/sigv4_auth.py 20 api/client/example.py 33 api/settings.gradle.kts 1 api/infrastructure/parallelcluster-api.yaml 345 cloudformation/custom_resource/cluster-1-click.yaml 91 cloudformation/custom_resource/cluster.yaml 361 cloudformation/utils/cfn_formatter.py 62 cloudformation/external-slurmdbd/external_slurmdbd/external_slurmdbd_stack.py 413 cloudformation/external-slurmdbd/external_slurmdbd/__init__.py 1 cloudformation/external-slurmdbd/app.py 7 cloudformation/ad/ad-integration.yaml 903 cloudformation/proxy/proxy.yaml 311 cloudformation/database/serverless-database.yaml 311 cloudformation/storage/storage-stack.yaml 543 cloudformation/policies/parallelcluster-policies.yaml 760 util/rollback_s3_objects.py 65 util/s3_factory.py 125 util/upload-script.py 133 util/sync_buckets.py 206 util/generate-ami-list.py 235 util/upload-cfn-templates.py 192 util/upload-cookbook.py 205 util/common.py 49 util/update_pcluster_configs.py 348 pc_support/merge_version_files.py 83 cli/src/__init__.py 1 cli/src/pcluster/validators/fsx_validators.py 186 cli/src/pcluster/validators/networking_validators.py 137 cli/src/pcluster/validators/awsbatch_validators.py 117 cli/src/pcluster/validators/kms_validators.py 16 cli/src/pcluster/validators/monitoring_validators.py 20 cli/src/pcluster/validators/secret_validators.py 43 cli/src/pcluster/validators/__init__.py 1 cli/src/pcluster/validators/iam_validators.py 58 cli/src/pcluster/validators/database_validators.py 58 cli/src/pcluster/validators/directory_service_validators.py 104 cli/src/pcluster/validators/tags_validators.py 54 cli/src/pcluster/validators/s3_validators.py 129 cli/src/pcluster/validators/instances_validators.py 206 cli/src/pcluster/validators/ebs_validators.py 185 cli/src/pcluster/validators/feature_validators.py 7 cli/src/pcluster/validators/efs_validators.py 24 cli/src/pcluster/validators/utils.py 2 cli/src/pcluster/validators/slurm_settings_validator.py 126 cli/src/pcluster/validators/imagebuilder_validators.py 40 cli/src/pcluster/validators/ec2_validators.py 547 cli/src/pcluster/validators/common.py 95 cli/src/pcluster/validators/cluster_validators.py 1161 cli/src/pcluster/api/errors.py 97 cli/src/pcluster/api/util.py 124 cli/src/pcluster/api/models/unauthorized_client_error_response_content.py 16 cli/src/pcluster/api/models/delete_cluster_response_content.py 19 cli/src/pcluster/api/models/build_image_response_content.py 28 cli/src/pcluster/api/models/log_stream.py 92 cli/src/pcluster/api/models/not_found_exception_response_content.py 16 cli/src/pcluster/api/models/limit_exceeded_exception_response_content.py 16 cli/src/pcluster/api/models/build_image_request_content.py 32 cli/src/pcluster/api/models/bad_request_exception_response_content.py 16 cli/src/pcluster/api/models/create_cluster_request_content.py 32 cli/src/pcluster/api/models/config_validation_message.py 38 cli/src/pcluster/api/models/image_configuration_structure.py 16 cli/src/pcluster/api/models/ami_info.py 60 cli/src/pcluster/api/models/scheduler.py 26 cli/src/pcluster/api/models/cloud_formation_stack_status.py 27 cli/src/pcluster/api/models/describe_cluster_response_content.py 205 cli/src/pcluster/api/models/__init__.py 73 cli/src/pcluster/api/models/update_cluster_bad_request_exception_response_content.py 53 cli/src/pcluster/api/models/update_compute_fleet_request_content.py 19 cli/src/pcluster/api/models/get_image_stack_events_response_content.py 27 cli/src/pcluster/api/models/describe_compute_fleet_response_content.py 29 cli/src/pcluster/api/models/cluster_configuration_structure.py 16 cli/src/pcluster/api/models/login_nodes_state.py 15 cli/src/pcluster/api/models/image_build_status.py 15 cli/src/pcluster/api/models/cluster_status.py 29 cli/src/pcluster/api/models/update_cluster_response_content.py 46 cli/src/pcluster/api/models/dryrun_operation_exception_response_content.py 42 cli/src/pcluster/api/models/internal_service_exception_response_content.py 16 cli/src/pcluster/api/models/get_cluster_stack_events_response_content.py 27 cli/src/pcluster/api/models/log_event.py 30 cli/src/pcluster/api/models/image_status_filtering_option.py 15 cli/src/pcluster/api/models/compute_fleet_status.py 19 cli/src/pcluster/api/models/stack_event.py 149 cli/src/pcluster/api/models/delete_image_response_content.py 19 cli/src/pcluster/api/models/list_images_response_content.py 27 cli/src/pcluster/api/models/ec2_instance.py 85 cli/src/pcluster/api/models/get_image_log_events_response_content.py 34 cli/src/pcluster/api/models/update_cluster_request_content.py 18 cli/src/pcluster/api/models/describe_image_response_content.py 181 cli/src/pcluster/api/models/list_cluster_log_streams_response_content.py 29 cli/src/pcluster/api/models/update_compute_fleet_response_content.py 31 cli/src/pcluster/api/models/tag.py 23 cli/src/pcluster/api/models/create_cluster_response_content.py 28 cli/src/pcluster/api/models/change.py 34 cli/src/pcluster/api/models/cluster_status_filtering_option.py 20 cli/src/pcluster/api/models/failure.py 26 cli/src/pcluster/api/models/get_cluster_log_events_response_content.py 34 cli/src/pcluster/api/models/ec2_ami_info.py 80 cli/src/pcluster/api/models/list_clusters_response_content.py 27 cli/src/pcluster/api/models/create_cluster_bad_request_exception_response_content.py 25 cli/src/pcluster/api/models/ec2_ami_state.py 16 cli/src/pcluster/api/models/update_error.py 42 cli/src/pcluster/api/models/conflict_exception_response_content.py 16 cli/src/pcluster/api/models/base_model_.py 37 cli/src/pcluster/api/models/build_image_bad_request_exception_response_content.py 25 cli/src/pcluster/api/models/validation_level.py 12 cli/src/pcluster/api/models/node_type.py 12 cli/src/pcluster/api/models/list_image_log_streams_response_content.py 29 cli/src/pcluster/api/models/cloud_formation_resource_status.py 28 cli/src/pcluster/api/models/instance_state.py 15 cli/src/pcluster/api/models/requested_compute_fleet_status.py 13 cli/src/pcluster/api/models/image_info_summary.py 99 cli/src/pcluster/api/models/image_builder_image_status.py 20 cli/src/pcluster/api/models/login_nodes_pool.py 73 cli/src/pcluster/api/models/ec2_ami_info_summary.py 19 cli/src/pcluster/api/models/list_official_images_response_content.py 20 cli/src/pcluster/api/models/cluster_info_summary.py 107 cli/src/pcluster/api/models/metadata.py 23 cli/src/pcluster/api/models/describe_cluster_instances_response_content.py 27 cli/src/pcluster/api/models/cluster_instance.py 120 cli/src/pcluster/api/__init__.py 1 cli/src/pcluster/api/encoder.py 20 cli/src/pcluster/api/converters.py 59 cli/src/pcluster/api/controllers/image_logs_controller.py 82 cli/src/pcluster/api/controllers/__init__.py 1 cli/src/pcluster/api/controllers/cluster_compute_fleet_controller.py 53 cli/src/pcluster/api/controllers/cluster_instances_controller.py 61 cli/src/pcluster/api/controllers/image_operations_controller.py 271 cli/src/pcluster/api/controllers/cluster_operations_controller.py 339 cli/src/pcluster/api/controllers/common.py 125 cli/src/pcluster/api/controllers/cluster_logs_controller.py 94 cli/src/pcluster/api/awslambda/__init__.py 1 cli/src/pcluster/api/awslambda/serverless_wsgi.py 229 cli/src/pcluster/api/awslambda/entrypoint.py 36 cli/src/pcluster/api/flask_app.py 133 cli/src/pcluster/api/typing_utils.py 16 cli/src/pcluster/api/openapi/openapi.yaml 3518 cli/src/pcluster/api/openapi/__init__.py 1 cli/src/pcluster/models/cluster_resources.py 216 cli/src/pcluster/models/cluster.py 855 cli/src/pcluster/models/__init__.py 1 cli/src/pcluster/models/login_nodes_status.py 158 cli/src/pcluster/models/imagebuilder_resources.py 87 cli/src/pcluster/models/imagebuilder.py 606 cli/src/pcluster/models/compute_fleet_status_manager.py 194 cli/src/pcluster/models/s3_bucket.py 371 cli/src/pcluster/models/common.py 210 cli/src/pcluster/networking/__init__.py 1 cli/src/pcluster/networking/vpc_factory.py 44 cli/src/pcluster/__init__.py 1 cli/src/pcluster/templates/cluster_stack.py 1349 cli/src/pcluster/templates/cdk_builder_utils.py 948 cli/src/pcluster/templates/cw_dashboard_builder.py 713 cli/src/pcluster/templates/slurm_builder.py 269 cli/src/pcluster/templates/__init__.py 1 cli/src/pcluster/templates/imagebuilder_stack.py 941 cli/src/pcluster/templates/login_nodes_stack.py 494 cli/src/pcluster/templates/cdk_builder.py 40 cli/src/pcluster/templates/compute_fleet_stack.py 105 cli/src/pcluster/templates/awsbatch_builder.py 797 cli/src/pcluster/templates/cdk_artifacts_manager.py 85 cli/src/pcluster/templates/import_cdk.py 14 cli/src/pcluster/templates/queues_stack.py 351 cli/src/pcluster/resources/imagebuilder/parallelcluster_tag.yaml 166 cli/src/pcluster/resources/imagebuilder/custom_script.yaml 53 cli/src/pcluster/resources/imagebuilder/update_and_reboot.yaml 288 cli/src/pcluster/resources/imagebuilder/parallelcluster.yaml 286 cli/src/pcluster/resources/imagebuilder/parallelcluster_validate.yaml 376 cli/src/pcluster/resources/custom_resources/custom_resources_code/manage_docker_images.py 42 cli/src/pcluster/resources/custom_resources/custom_resources_code/__init__.py 1 cli/src/pcluster/resources/custom_resources/custom_resources_code/crhelper/resource_helper.py 284 cli/src/pcluster/resources/custom_resources/custom_resources_code/crhelper/__init__.py 1 cli/src/pcluster/resources/custom_resources/custom_resources_code/crhelper/log_helper.py 51 cli/src/pcluster/resources/custom_resources/custom_resources_code/crhelper/utils.py 30 cli/src/pcluster/resources/custom_resources/custom_resources_code/delete_image_stack.py 61 cli/src/pcluster/resources/custom_resources/custom_resources_code/send_build_notification.py 34 cli/src/pcluster/resources/custom_resources/custom_resources_code/cleanup_resources.py 144 cli/src/pcluster/config/config_patch.py 185 cli/src/pcluster/config/update_policy.py 497 cli/src/pcluster/config/__init__.py 1 cli/src/pcluster/config/update_policy_utils.py 13 cli/src/pcluster/config/cluster_config.py 2542 cli/src/pcluster/config/common.py 241 cli/src/pcluster/config/imagebuilder_config.py 253 cli/src/pcluster/aws/efs.py 38 cli/src/pcluster/aws/fsx.py 97 cli/src/pcluster/aws/__init__.py 1 cli/src/pcluster/aws/elb.py 33 cli/src/pcluster/aws/secretsmanager.py 12 cli/src/pcluster/aws/cfn.py 136 cli/src/pcluster/aws/sts.py 8 cli/src/pcluster/aws/kms.py 7 cli/src/pcluster/aws/aws_resources.py 316 cli/src/pcluster/aws/s3.py 110 cli/src/pcluster/aws/logs.py 99 cli/src/pcluster/aws/ssm.py 7 cli/src/pcluster/aws/ec2.py 375 cli/src/pcluster/aws/batch.py 78 cli/src/pcluster/aws/s3_resource.py 32 cli/src/pcluster/aws/aws_api.py 145 cli/src/pcluster/aws/imagebuilder.py 14 cli/src/pcluster/aws/iam.py 13 cli/src/pcluster/aws/resource_groups.py 22 cli/src/pcluster/aws/route53.py 23 cli/src/pcluster/aws/common.py 144 cli/src/pcluster/aws/dynamo.py 33 cli/src/pcluster/constants.py 235 cli/src/pcluster/cli/__init__.py 1 cli/src/pcluster/cli/middleware.py 71 cli/src/pcluster/cli/exceptions.py 13 cli/src/pcluster/cli/commands/ssh.py 61 cli/src/pcluster/cli/commands/dcv_util.py 7 cli/src/pcluster/cli/commands/cluster_logs.py 79 cli/src/pcluster/cli/commands/__init__.py 1 cli/src/pcluster/cli/commands/image_logs.py 63 cli/src/pcluster/cli/commands/dcv_connect.py 121 cli/src/pcluster/cli/commands/configure/__init__.py 1 cli/src/pcluster/cli/commands/configure/subnet_computation.py 64 cli/src/pcluster/cli/commands/configure/easyconfig.py 380 cli/src/pcluster/cli/commands/configure/networking.py 170 cli/src/pcluster/cli/commands/configure/utils.py 128 cli/src/pcluster/cli/commands/configure/command.py 14 cli/src/pcluster/cli/commands/commands.py 6 cli/src/pcluster/cli/commands/version.py 16 cli/src/pcluster/cli/commands/common.py 108 cli/src/pcluster/cli/entrypoint.py 215 cli/src/pcluster/cli/logger.py 63 cli/src/pcluster/cli/model.py 118 cli/src/pcluster/lib/__init__.py 3 cli/src/pcluster/lib/lib.py 49 cli/src/pcluster/utils.py 330 cli/src/pcluster/launch_template_utils.py 43 cli/src/pcluster/schemas/imagebuilder_schema.py 164 cli/src/pcluster/schemas/__init__.py 1 cli/src/pcluster/schemas/common_schema.py 174 cli/src/pcluster/schemas/cluster_schema.py 1405 cli/src/pcluster/imagebuilder_utils.py 35 cli/src/pcluster3_config_converter/__init__.py 1 cli/src/pcluster3_config_converter/pcluster3_config_converter.py 928 cli/MANIFEST.in 3 cli/setup.py 82 awsbatch-cli/src/awsbatch/awsbqueues.py 87 awsbatch-cli/src/awsbatch/__init__.py 1 awsbatch-cli/src/awsbatch/awsbkill.py 65 awsbatch-cli/src/awsbatch/awsbstat.py 335 awsbatch-cli/src/awsbatch/awsbout.py 135 awsbatch-cli/src/awsbatch/awsbhosts.py 201 awsbatch-cli/src/awsbatch/awsbsub.py 368 awsbatch-cli/src/awsbatch/utils.py 47 awsbatch-cli/src/awsbatch/common.py 239 awsbatch-cli/MANIFEST.in 2 awsbatch-cli/setup.py 63