id: 1 unit: def _parse_cli_args() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 109 LOC McCabe index: 3 number of parameters: 0 id: 2 unit: def main() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 69 LOC McCabe index: 5 number of parameters: 0 id: 3 unit: def attach_volume() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/manageVolume.py start line: 0 end line: 0 size: 60 LOC McCabe index: 10 number of parameters: 3 id: 4 unit: build_storage_change file: cookbooks/aws-parallelcluster-slurm/spec/unit/libraries/storage_spec.rb start line: 59 end line: 106 size: 46 LOC McCabe index: 7 number of parameters: 3 id: 5 unit: def _execute_health_checks() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 45 LOC McCabe index: 7 number of parameters: 2 id: 6 unit: def load_configuration() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 43 LOC McCabe index: 3 number of parameters: 2 id: 7 unit: def main() file: cookbooks/aws-parallelcluster-computefleet/files/compute_fleet_status/compute_fleet_status.py start line: 0 end line: 0 size: 41 LOC McCabe index: 7 number of parameters: 0 id: 8 unit: def generate_fleet_config_file() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_fleet_config_generator.py start line: 0 end line: 0 size: 38 LOC McCabe index: 8 number of parameters: 2 id: 9 unit: def _get_session_token() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 36 LOC McCabe index: 8 number of parameters: 2 id: 10 unit: report file: cookbooks/aws-parallelcluster-platform/libraries/write_chef_error_handler.rb start line: 19 end line: 74 size: 35 LOC McCabe index: 6 number of parameters: 0 id: 11 unit: def _parse_arguments() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 35 LOC McCabe index: 1 number of parameters: 0 id: 12 unit: def main() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 34 LOC McCabe index: 5 number of parameters: 0 id: 13 unit: def _deserialize_script_sequences() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 31 LOC McCabe index: 13 number of parameters: 6 id: 14 unit: wait_static_fleet_running file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 180 end line: 219 size: 30 LOC McCabe index: 8 number of parameters: 0 id: 15 unit: initialize file: cookbooks/aws-parallelcluster-environment/resources/lustre/partial/_mount_unmount.rb start line: 107 end line: 143 size: 30 LOC McCabe index: 6 number of parameters: 3 id: 16 unit: def _call_update_event() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 28 LOC McCabe index: 5 number of parameters: 1 id: 17 unit: def check_deployed_config_version() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_checks/check_cluster_ready.py start line: 0 end line: 0 size: 28 LOC McCabe index: 7 number of parameters: 4 id: 18 unit: get_error_info file: cookbooks/aws-parallelcluster-slurm/libraries/emit_chef_error_event.rb start line: 54 end line: 82 size: 28 LOC McCabe index: 1 number of parameters: 2 id: 19 unit: def main() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/manageVolume.py start line: 0 end line: 0 size: 28 LOC McCabe index: 4 number of parameters: 0 id: 20 unit: def main() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 28 LOC McCabe index: 4 number of parameters: 0 id: 21 unit: get_fsx file: cookbooks/aws-parallelcluster-environment/recipes/config/update_shared_storages.rb start line: 95 end line: 124 size: 27 LOC McCabe index: 6 number of parameters: 1 id: 22 unit: def get_min_gpu_count_and_type() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_utils.py start line: 0 end line: 0 size: 26 LOC McCabe index: 8 number of parameters: 3 id: 23 unit: dcv_sha256sum file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_rhel_common.rb start line: 15 end line: 46 size: 25 LOC McCabe index: 8 number of parameters: 0 id: 24 unit: get_efs file: cookbooks/aws-parallelcluster-environment/recipes/config/update_shared_storages.rb start line: 67 end line: 94 size: 25 LOC McCabe index: 6 number of parameters: 1 id: 25 unit: def get_node_spec_from_file() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/event_utils.py start line: 0 end line: 0 size: 24 LOC McCabe index: 3 number of parameters: 1 id: 26 unit: allow_gpu_acceleration file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 63 end line: 95 size: 23 LOC McCabe index: 5 number of parameters: 0 id: 27 unit: def _get_config() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 23 LOC McCabe index: 3 number of parameters: 2 id: 28 unit: storage_change_supports_live_update? file: cookbooks/aws-parallelcluster-slurm/libraries/storage.rb start line: 83 end line: 110 size: 23 LOC McCabe index: 6 number of parameters: 0 id: 29 unit: def update_status() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 22 LOC McCabe index: 2 number of parameters: 3 id: 30 unit: def do_GET() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 22 LOC McCabe index: 6 number of parameters: 1 id: 31 unit: def _check_cluster_config_items() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_checks/check_cluster_ready.py start line: 0 end line: 0 size: 21 LOC McCabe index: 7 number of parameters: 3 id: 32 unit: def _parse_cli_args() file: cookbooks/aws-parallelcluster-environment/files/cfn_hup_configuration/share_compute_fleet_dna.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 33 unit: get_raid file: cookbooks/aws-parallelcluster-environment/recipes/config/update_shared_storages.rb start line: 125 end line: 147 size: 21 LOC McCabe index: 6 number of parameters: 1 id: 34 unit: def _get_basic_config() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 20 LOC McCabe index: 2 number of parameters: 2 id: 35 unit: def _run_clusterstatusmgtd() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 36 unit: append_if_not_present_grub_cmdline file: cookbooks/aws-parallelcluster-platform/resources/c_states/partial/_c_states_common.rb start line: 20 end line: 42 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 37 unit: def do_POST() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 38 unit: def detach_volume() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/manageVolume.py start line: 0 end line: 0 size: 20 LOC McCabe index: 6 number of parameters: 2 id: 39 unit: def get_user_data() file: cookbooks/aws-parallelcluster-environment/files/cfn_hup_configuration/share_compute_fleet_dna.py start line: 0 end line: 0 size: 20 LOC McCabe index: 3 number of parameters: 3 id: 40 unit: def _get_event() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 5 id: 41 unit: def manage_cluster_status() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 42 unit: def __init__() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 6 id: 43 unit: save_instance_config_version_to_dynamodb file: cookbooks/aws-parallelcluster-slurm/libraries/dynamo.rb start line: 22 end line: 45 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 44 unit: def select_configs_for_feature() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 19 LOC McCabe index: 10 number of parameters: 1 id: 45 unit: get_ebs file: cookbooks/aws-parallelcluster-environment/recipes/config/update_shared_storages.rb start line: 46 end line: 66 size: 19 LOC McCabe index: 6 number of parameters: 1 id: 46 unit: def get_status_with_last_updated_time() file: cookbooks/aws-parallelcluster-computefleet/files/compute_fleet_status/compute_fleet_status.py start line: 0 end line: 0 size: 18 LOC McCabe index: 2 number of parameters: 2 id: 47 unit: def _config_logger() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 18 LOC McCabe index: 4 number of parameters: 0 id: 48 unit: def _parse_netloc() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 18 LOC McCabe index: 7 number of parameters: 3 id: 49 unit: def _get_metadata() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 50 unit: def main() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_fleet_config_generator.py start line: 0 end line: 0 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 51 unit: def get_min_vcpus() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_utils.py start line: 0 end line: 0 size: 18 LOC McCabe index: 12 number of parameters: 2 id: 52 unit: def parse_args() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 53 unit: pre_install file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_ubuntu_common.rb start line: 36 end line: 57 size: 17 LOC McCabe index: 4 number of parameters: 0 id: 54 unit: def _render_parameter() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_custom_slurm_settings_include_file_generator.py start line: 0 end line: 0 size: 17 LOC McCabe index: 9 number of parameters: 1 id: 55 unit: def main() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_custom_slurm_settings_include_file_generator.py start line: 0 end line: 0 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 56 unit: def check_cluster_ready() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_checks/check_cluster_ready.py start line: 0 end line: 0 size: 17 LOC McCabe index: 3 number of parameters: 4 id: 57 unit: get_queues_with_changes file: cookbooks/aws-parallelcluster-slurm/recipes/update/update_head_node.rb start line: 94 end line: 117 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 58 unit: def main() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/ec2_dev_2_volid.py start line: 0 end line: 0 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 59 unit: default_packages file: cookbooks/aws-parallelcluster-platform/resources/install_packages/install_packages_amazon2.rb start line: 21 end line: 41 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 60 unit: dynamodb_info file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 29 end line: 49 size: 16 LOC McCabe index: 5 number of parameters: 3 id: 61 unit: get_primary_ip file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 119 end line: 142 size: 16 LOC McCabe index: 4 number of parameters: 0 id: 62 unit: def to_utc_datetime() file: cookbooks/aws-parallelcluster-computefleet/files/compute_fleet_status/compute_fleet_status.py start line: 0 end line: 0 size: 15 LOC McCabe index: 6 number of parameters: 2 id: 63 unit: def update_item() file: cookbooks/aws-parallelcluster-computefleet/files/compute_fleet_status/compute_fleet_status.py start line: 0 end line: 0 size: 15 LOC McCabe index: 1 number of parameters: 3 id: 64 unit: default_packages file: cookbooks/aws-parallelcluster-platform/resources/install_packages/install_packages_redhat8.rb start line: 21 end line: 41 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 65 unit: def _run_server() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 15 LOC McCabe index: 2 number of parameters: 3 id: 66 unit: generate_munge_key file: cookbooks/aws-parallelcluster-slurm/resources/munge_key_manager.rb start line: 72 end line: 94 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 67 unit: prepare_disk file: cookbooks/aws-parallelcluster-environment/resources/manage_ebs.rb start line: 158 end line: 174 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 68 unit: def adapt_device_name() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/manageVolume.py start line: 0 end line: 0 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 69 unit: def main() file: cookbooks/aws-parallelcluster-environment/files/cfn_hup_configuration/share_compute_fleet_dna.py start line: 0 end line: 0 size: 15 LOC McCabe index: 4 number of parameters: 0 id: 70 unit: def main() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 15 LOC McCabe index: 4 number of parameters: 0 id: 71 unit: def _copy_and_replace() file: util/os-resources.py start line: 0 end line: 0 size: 15 LOC McCabe index: 4 number of parameters: 6 id: 72 unit: def _get_compute_fleet_status() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 14 LOC McCabe index: 2 number of parameters: 2 id: 73 unit: for_all_oses file: cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb start line: 39 end line: 53 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 74 unit: pre_install file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_rhel_common.rb start line: 76 end line: 99 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 75 unit: def _get_request_token() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 76 unit: ami_bootstrapped? file: cookbooks/aws-parallelcluster-entrypoints/libraries/entrypoints.rb start line: 3 end line: 19 size: 14 LOC McCabe index: 5 number of parameters: 0 id: 77 unit: def render_as_gres_element() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 78 unit: setup_munge_key file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 87 end line: 104 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 79 unit: def adapt_device_name() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/ec2_dev_2_volid.py start line: 0 end line: 0 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 80 unit: def _get_node_spec() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 81 unit: def decorator_log_exception() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 82 unit: def main() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 83 unit: pre_install file: cookbooks/aws-parallelcluster-platform/resources/dcv/dcv_alinux2.rb start line: 46 end line: 61 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 84 unit: share_munge_key_to_dir file: cookbooks/aws-parallelcluster-slurm/resources/munge_key_manager.rb start line: 43 end line: 57 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 85 unit: def _features() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 2 id: 86 unit: def get_cluster_config_records() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_checks/common/ddb_utils.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 3 id: 87 unit: split_static_and_dynamic_nodes file: cookbooks/aws-parallelcluster-slurm/recipes/update/update_head_node.rb start line: 58 end line: 72 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 88 unit: get_failure_detail file: cookbooks/aws-parallelcluster-slurm/libraries/emit_chef_error_event.rb start line: 40 end line: 53 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 89 unit: wait_cluster_ready file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 166 end line: 179 size: 13 LOC McCabe index: 4 number of parameters: 0 id: 90 unit: def _download_run() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 91 unit: def _get_stack_status() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 92 unit: def update_status_with_last_updated_time() file: cookbooks/aws-parallelcluster-computefleet/files/compute_fleet_status/compute_fleet_status.py start line: 0 end line: 0 size: 12 LOC McCabe index: 4 number of parameters: 3 id: 93 unit: self.run file: cookbooks/aws-parallelcluster-shared/spec/unit/resources/activate_virtual_env_spec.rb start line: 3 end line: 15 size: 12 LOC McCabe index: 1 number of parameters: 6 id: 94 unit: load_cluster_config file: cookbooks/aws-parallelcluster-shared/libraries/helpers.rb start line: 63 end line: 75 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 95 unit: aws_domain file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 9 end line: 22 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 96 unit: default_packages file: cookbooks/aws-parallelcluster-platform/resources/install_packages/install_packages_rocky8.rb start line: 54 end line: 68 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 97 unit: disable_lock_screen file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 42 end line: 57 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 98 unit: def main() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 99 unit: are_mount_or_unmount_required? file: cookbooks/aws-parallelcluster-slurm/libraries/update.rb start line: 36 end line: 52 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 100 unit: def handle_volume() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/manageVolume.py start line: 0 end line: 0 size: 12 LOC McCabe index: 5 number of parameters: 3 id: 101 unit: def write_dna_files() file: cookbooks/aws-parallelcluster-environment/files/cfn_hup_configuration/share_compute_fleet_dna.py start line: 0 end line: 0 size: 12 LOC McCabe index: 5 number of parameters: 2 id: 102 unit: def main() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 103 unit: domain_service_read_only_user_name file: cookbooks/aws-parallelcluster-environment/libraries/directory_service_utils.rb start line: 31 end line: 44 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 104 unit: def _transform_compute_fleet_data() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 105 unit: def retry() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 106 unit: self.run file: cookbooks/aws-parallelcluster-shared/spec/unit/resources/install_pyenv_spec.rb start line: 3 end line: 14 size: 11 LOC McCabe index: 5 number of parameters: 5 id: 107 unit: fetch_cluster_config file: cookbooks/aws-parallelcluster-platform/resources/fetch_config.rb start line: 123 end line: 135 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 108 unit: fetch_instance_type_data file: cookbooks/aws-parallelcluster-platform/resources/fetch_config.rb start line: 152 end line: 164 size: 11 LOC McCabe index: 4 number of parameters: 0 id: 109 unit: def retry() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 4 id: 110 unit: def _check_auth() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 11 LOC McCabe index: 6 number of parameters: 3 id: 111 unit: def _generate_include_file() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_custom_slurm_settings_include_file_generator.py start line: 0 end line: 0 size: 11 LOC McCabe index: 5 number of parameters: 4 id: 112 unit: def generate_slurm_config_files() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 113 unit: def _generate_slurm_parallelcluster_configs() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 114 unit: def __init__() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 7 id: 115 unit: update_nodes_in_queue file: cookbooks/aws-parallelcluster-slurm/recipes/update/update_head_node.rb start line: 118 end line: 130 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 116 unit: report file: cookbooks/aws-parallelcluster-slurm/libraries/emit_chef_error_event.rb start line: 21 end line: 39 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 117 unit: def get_write_directives_section() file: cookbooks/aws-parallelcluster-environment/files/cfn_hup_configuration/share_compute_fleet_dna.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 118 unit: def _on_node_bootstrap_event() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 119 unit: def parse_args() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 120 unit: def _validate_timestamp_keys() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 121 unit: parse_arn file: cookbooks/aws-parallelcluster-environment/libraries/directory_service_utils.rb start line: 5 end line: 17 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 122 unit: gcc_major_version_used_by_kernel file: cookbooks/aws-parallelcluster-shared/libraries/ubuntu/helpers.rb start line: 13 end line: 26 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 123 unit: default_packages file: cookbooks/aws-parallelcluster-platform/resources/install_packages/install_packages_ubuntu22+.rb start line: 23 end line: 35 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 124 unit: default_packages file: cookbooks/aws-parallelcluster-platform/resources/install_packages/install_packages_alinux2023.rb start line: 31 end line: 46 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 125 unit: def check_dcv_process() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 126 unit: generate_logrotate_configs file: cookbooks/aws-parallelcluster-platform/libraries/log_rotation_helpers.rb start line: 14 end line: 24 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 127 unit: def _read_file() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 128 unit: def get_min_ec2_memory() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_utils.py start line: 0 end line: 0 size: 10 LOC McCabe index: 7 number of parameters: 2 id: 129 unit: initialize file: cookbooks/aws-parallelcluster-slurm/libraries/storage.rb start line: 36 end line: 52 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 130 unit: efa_supported? file: cookbooks/aws-parallelcluster-environment/resources/efa/efa_redhat8.rb start line: 23 end line: 33 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 131 unit: efa_supported? file: cookbooks/aws-parallelcluster-environment/resources/efa/efa_rocky8.rb start line: 23 end line: 33 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 132 unit: setup_disk file: cookbooks/aws-parallelcluster-environment/resources/manage_ebs.rb start line: 134 end line: 146 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 133 unit: def get_all_devices() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/manageVolume.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 0 id: 134 unit: def get_imdsv2_token() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/manageVolume.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 0 id: 135 unit: def _create_script_env() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 2 id: 136 unit: def create_config() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 137 unit: wait_for_block_dev file: cookbooks/aws-parallelcluster-environment/libraries/volume.rb start line: 3 end line: 13 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 138 unit: def _generate_new_resources() file: util/os-resources.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 5 id: 139 unit: def get_status() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 140 unit: def get_dynamo_db_data() file: cookbooks/aws-parallelcluster-computefleet/files/compute_fleet_status/compute_fleet_status.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 141 unit: get_vpc_cidr_list file: cookbooks/aws-parallelcluster-shared/libraries/networking.rb start line: 2 end line: 11 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 142 unit: fetch_s3_object file: cookbooks/aws-parallelcluster-platform/resources/fetch_config.rb start line: 113 end line: 122 size: 9 LOC McCabe index: 2 number of parameters: 4 id: 143 unit: share_config_with_login_nodes file: cookbooks/aws-parallelcluster-platform/resources/fetch_config.rb start line: 141 end line: 151 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 144 unit: installation_code file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_ubuntu22+.rb start line: 28 end line: 37 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 145 unit: install_package_list file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_ubuntu_common.rb start line: 58 end line: 68 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 146 unit: self.setup file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/stunnel_spec.rb start line: 3 end line: 12 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 147 unit: self.setup file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/fabric_manager_spec.rb start line: 3 end line: 12 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 148 unit: package_platform file: cookbooks/aws-parallelcluster-slurm/resources/mysql_client/partial/_setup_rhel_based.rb start line: 47 end line: 56 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 149 unit: def detail_supplier() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/event_utils.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 150 unit: def render_as_nodename() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 151 unit: update_nodes file: cookbooks/aws-parallelcluster-slurm/recipes/update/update_head_node.rb start line: 73 end line: 83 size: 9 LOC McCabe index: 5 number of parameters: 2 id: 152 unit: efa_installed? file: cookbooks/aws-parallelcluster-environment/resources/efa/partial/_common.rb start line: 94 end line: 103 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 153 unit: install_script_code file: cookbooks/aws-parallelcluster-environment/resources/efs/partial/_debian.rb start line: 15 end line: 24 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 154 unit: install_script_code file: cookbooks/aws-parallelcluster-environment/resources/efs/partial/_redhat_based.rb start line: 15 end line: 24 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 155 unit: self.setup file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/efa_spec.rb start line: 8 end line: 17 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 156 unit: self.install_utils file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/efs_spec.rb start line: 3 end line: 12 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 157 unit: self.mount file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/manage_ebs_spec.rb start line: 3 end line: 12 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 158 unit: self.unmount file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/manage_ebs_spec.rb start line: 13 end line: 22 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 159 unit: def parse_proxy_config() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/manageVolume.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 160 unit: def is_volume_available() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/manageVolume.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 161 unit: def is_volume_attached() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/manageVolume.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 162 unit: def get_compute_launch_template_ids() file: cookbooks/aws-parallelcluster-environment/files/cfn_hup_configuration/share_compute_fleet_dna.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 163 unit: def parse_proxy_config() file: cookbooks/aws-parallelcluster-environment/files/cfn_hup_configuration/share_compute_fleet_dna.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 164 unit: def cleanup() file: cookbooks/aws-parallelcluster-environment/files/cfn_hup_configuration/share_compute_fleet_dna.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 165 unit: def _hash_of_file() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 166 unit: def _extract_script_sequence() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 9 LOC McCabe index: 6 number of parameters: 1 id: 167 unit: def _on_node_updated() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 9 LOC McCabe index: 5 number of parameters: 1 id: 168 unit: def _read_json_at() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 169 unit: def create_metrics_collected() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 170 unit: def select_append_dimensions() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 171 unit: aws_domain_for_fsx file: cookbooks/aws-parallelcluster-environment/libraries/fsx.rb start line: 0 end line: 10 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 172 unit: def _sleep_remaining_loop_time() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 2 id: 173 unit: powertool_name file: cookbooks/aws-parallelcluster-shared/resources/package_repos/package_repos_rocky8.rb start line: 19 end line: 28 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 174 unit: converge_dsl file: cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb start line: 22 end line: 30 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 175 unit: self.install file: cookbooks/aws-parallelcluster-shared/spec/unit/resources/alinux_extras_topic_spec.rb start line: 3 end line: 11 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 176 unit: self.validate file: cookbooks/aws-parallelcluster-shared/spec/unit/resources/os_type_spec.rb start line: 3 end line: 11 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 177 unit: write_sync_file file: cookbooks/aws-parallelcluster-shared/libraries/helpers.rb start line: 84 end line: 95 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 178 unit: wait_sync_file file: cookbooks/aws-parallelcluster-shared/libraries/helpers.rb start line: 96 end line: 108 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 179 unit: execute_command file: cookbooks/aws-parallelcluster-platform/resources/fetch_config.rb start line: 104 end line: 112 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 180 unit: write_config_version_file file: cookbooks/aws-parallelcluster-platform/resources/fetch_config.rb start line: 165 end line: 177 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 181 unit: wait_cluster_config_file file: cookbooks/aws-parallelcluster-platform/resources/fetch_config.rb start line: 178 end line: 187 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 182 unit: gcc_major_minor_version file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/arm_pl_rocky8.rb start line: 25 end line: 33 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 183 unit: gcc_major_minor_version file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/arm_pl_redhat8.rb start line: 25 end line: 33 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 184 unit: installation_code file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/partial/_gdrcopy_common_rhel.rb start line: 22 end line: 30 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 185 unit: install_package_list file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 20 end line: 28 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 186 unit: install_ext_auth_virtual_env file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 30 end line: 40 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 187 unit: self.share file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/fetch_dna_files_spec.rb start line: 3 end line: 11 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 188 unit: self.setup file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/nvidia_dcgm_spec.rb start line: 3 end line: 11 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 189 unit: self.setup file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/nvidia_driver_spec.rb start line: 3 end line: 11 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 190 unit: self.add file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/nvidia_repo_spec.rb start line: 3 end line: 11 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 191 unit: def _is_session_valid() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 8 LOC McCabe index: 5 number of parameters: 2 id: 192 unit: restart_munge_service file: cookbooks/aws-parallelcluster-slurm/resources/munge_key_manager.rb start line: 25 end line: 33 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 193 unit: enable_munge_service file: cookbooks/aws-parallelcluster-slurm/resources/munge_key_manager.rb start line: 34 end line: 42 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 194 unit: def __init__() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/event_utils.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 195 unit: def _render_partition() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 196 unit: get_all_queues file: cookbooks/aws-parallelcluster-slurm/recipes/update/update_head_node.rb start line: 84 end line: 93 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 197 unit: enable_munge_service file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 61 end line: 69 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 198 unit: get_package_version file: cookbooks/aws-parallelcluster-environment/resources/efs/partial/_common.rb start line: 11 end line: 19 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 199 unit: self.export file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/manage_ebs_spec.rb start line: 23 end line: 31 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 200 unit: self.unexport file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/manage_ebs_spec.rb start line: 32 end line: 40 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 201 unit: def share_compute_fleet_dna() file: cookbooks/aws-parallelcluster-environment/files/cfn_hup_configuration/share_compute_fleet_dna.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 202 unit: def _write_bootstrap_error() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 203 unit: def _is_stack_update_in_progress() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 204 unit: def _get_resources_by_os() file: util/os-resources.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 2 id: 205 unit: def log_exception() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 206 unit: def _run_command() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 207 unit: def __init__() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 208 unit: self.setup file: cookbooks/aws-parallelcluster-shared/spec/unit/resources/package_repos_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 209 unit: is_service_installed? file: cookbooks/aws-parallelcluster-shared/libraries/helpers.rb start line: 15 end line: 25 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 210 unit: get_metadata_token file: cookbooks/aws-parallelcluster-shared/libraries/helpers.rb start line: 39 end line: 47 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 211 unit: get_metadata_with_token file: cookbooks/aws-parallelcluster-shared/libraries/helpers.rb start line: 51 end line: 59 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 212 unit: package_manager file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/partial/_arm_pl_common.rb start line: 171 end line: 178 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 213 unit: gdrcopy_build_dependencies file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_redhat8.rb start line: 25 end line: 32 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 214 unit: gdrcopy_build_dependencies file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_amazon2.rb start line: 27 end line: 34 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 215 unit: nvidia_kernel_module file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/partial/_nvidia_driver_common.rb start line: 121 end line: 128 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 216 unit: dcv_sha256sum file: cookbooks/aws-parallelcluster-platform/resources/dcv/dcv_ubuntu22.rb start line: 21 end line: 28 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 217 unit: dcv_sha256sum file: cookbooks/aws-parallelcluster-platform/resources/dcv/dcv_ubuntu24.rb start line: 21 end line: 28 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 218 unit: el_string file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_rhel_common.rb start line: 47 end line: 54 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 219 unit: install_dcv_gl file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_rhel_common.rb start line: 109 end line: 116 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 220 unit: self.setup file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/gdrcopy_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 221 unit: self.verify file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/gdrcopy_spec.rb start line: 11 end line: 18 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 222 unit: self.configure file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/gdrcopy_spec.rb start line: 19 end line: 26 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 223 unit: self.cleanup file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/fetch_dna_files_spec.rb start line: 12 end line: 19 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 224 unit: self.setup file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/dcv_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 225 unit: self.configure file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/dcv_spec.rb start line: 11 end line: 18 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 226 unit: self.nothing file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/dcv_spec.rb start line: 19 end line: 26 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 227 unit: self.setup file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/arm_pl_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 228 unit: self.remove file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/nvidia_repo_spec.rb start line: 12 end line: 19 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 229 unit: self.setup file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/enroot_spec.rb start line: 4 end line: 11 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 230 unit: self.setup file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/sudo_access_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 231 unit: self.configure file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/fabric_manager_spec.rb start line: 13 end line: 20 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 232 unit: self.setup file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/c_states_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 233 unit: self.setup file: cookbooks/aws-parallelcluster-platform/spec/unit/resources/install_packages_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 234 unit: dependencies file: cookbooks/aws-parallelcluster-slurm/resources/slurm_dependencies/slurm_dependencies_redhat8.rb start line: 16 end line: 25 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 235 unit: package_platform file: cookbooks/aws-parallelcluster-slurm/resources/mysql_client/partial/_setup_ubuntu.rb start line: 18 end line: 25 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 236 unit: fetch_and_decode_munge_key file: cookbooks/aws-parallelcluster-slurm/resources/munge_key_manager.rb start line: 64 end line: 71 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 237 unit: self.setup file: cookbooks/aws-parallelcluster-slurm/spec/unit/resources/mysql_client_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 238 unit: self.validate file: cookbooks/aws-parallelcluster-slurm/spec/unit/resources/mysql_client_spec.rb start line: 11 end line: 18 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 239 unit: self.setup file: cookbooks/aws-parallelcluster-slurm/spec/unit/resources/dns_domain_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 240 unit: self.configure file: cookbooks/aws-parallelcluster-slurm/spec/unit/resources/dns_domain_spec.rb start line: 11 end line: 18 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 241 unit: def _make_event_publisher() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/event_utils.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 242 unit: def _generate_queue_config() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 243 unit: def _get_jinja_env() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 244 unit: def render_as_nodeset_element() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 245 unit: def render_config() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 246 unit: def get_queue_nodelist() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 247 unit: def _generate_compute_resource_fleet_config() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_fleet_config_generator.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 248 unit: def get_real_memory() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_utils.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 4 id: 249 unit: def _get_filters_to_list_instances() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_checks/common/ec2_utils.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 3 id: 250 unit: get_slurm_nodelist file: cookbooks/aws-parallelcluster-slurm/recipes/update/update_head_node.rb start line: 35 end line: 51 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 251 unit: get_node_type file: cookbooks/aws-parallelcluster-slurm/libraries/emit_chef_error_event.rb start line: 83 end line: 90 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 252 unit: setup_munge_head_node file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 70 end line: 78 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 253 unit: update_munge_head_node file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 79 end line: 86 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 254 unit: setup_munge_compute_node file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 105 end line: 113 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 255 unit: get_target_group_name file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 143 end line: 150 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 256 unit: validate_file_hash file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 151 end line: 158 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 257 unit: base_url file: cookbooks/aws-parallelcluster-environment/resources/lustre/lustre_redhat8.rb start line: 41 end line: 49 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 258 unit: public_key file: cookbooks/aws-parallelcluster-environment/resources/lustre/lustre_redhat8.rb start line: 50 end line: 57 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 259 unit: prerequisites file: cookbooks/aws-parallelcluster-environment/resources/efa/efa_redhat8.rb start line: 38 end line: 45 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 260 unit: prerequisites file: cookbooks/aws-parallelcluster-environment/resources/efa/efa_alinux2.rb start line: 25 end line: 32 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 261 unit: override_server_template file: cookbooks/aws-parallelcluster-environment/resources/nfs/nfs_ubuntu22+.rb start line: 34 end line: 41 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 262 unit: get_uuid file: cookbooks/aws-parallelcluster-environment/resources/manage_ebs.rb start line: 100 end line: 107 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 263 unit: self.configure file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/efa_spec.rb start line: 19 end line: 26 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 264 unit: self.setup file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/system_authentication_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 265 unit: self.configure file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/system_authentication_spec.rb start line: 11 end line: 18 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 266 unit: self.setup file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/lustre_setup_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 267 unit: self.nothing file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/lustre_setup_spec.rb start line: 11 end line: 19 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 268 unit: self.setup file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/cloudwatch_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 269 unit: self.configure file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/cloudwatch_spec.rb start line: 11 end line: 18 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 270 unit: self.configure file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/cfn_hup_configuration_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 271 unit: self.setup file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/ephemeral_drives_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 272 unit: self.nothing file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/manage_ebs_spec.rb start line: 41 end line: 48 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 273 unit: self.setup file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/ec2_udev_rules_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 274 unit: self.setup file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/nfs_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 275 unit: self.configure file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/nfs_spec.rb start line: 11 end line: 18 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 276 unit: self.restart file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/network_service_spec.rb start line: 3 end line: 10 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 277 unit: self.reload file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/network_service_spec.rb start line: 11 end line: 18 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 278 unit: def get_latest_dna_data() file: cookbooks/aws-parallelcluster-environment/files/cfn_hup_configuration/share_compute_fleet_dna.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 279 unit: def __init__() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 6 id: 280 unit: def run() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 281 unit: def render_jinja_template() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_common_utils.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 282 unit: def get_node_info() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 283 unit: _get_cn_subparam file: cookbooks/aws-parallelcluster-environment/libraries/directory_service_utils.rb start line: 20 end line: 27 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 284 unit: def _get_config() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 285 unit: def _update_compute_fleet_status() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 286 unit: def _update_status() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 4 id: 287 unit: def to_iso_timestr() file: cookbooks/aws-parallelcluster-computefleet/files/compute_fleet_status/compute_fleet_status.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 288 unit: raise_os_not_match file: cookbooks/aws-parallelcluster-shared/resources/os_type/partial/_os_type_common.rb start line: 25 end line: 31 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 289 unit: post_install file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_rhel_common.rb start line: 100 end line: 108 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 290 unit: optionally_disable_rnd file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_ubuntu_common.rb start line: 75 end line: 83 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 291 unit: prereq_packages file: cookbooks/aws-parallelcluster-platform/resources/dcv/dcv_alinux2.rb start line: 19 end line: 28 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 292 unit: grub_cmdline_attributes file: cookbooks/aws-parallelcluster-platform/resources/c_states/partial/_c_states_common.rb start line: 3 end line: 9 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 293 unit: def _set_headers() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 4 id: 294 unit: def _parse_args() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 295 unit: def generate_sha512_hash() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 296 unit: def publish_health_check_result() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/event_utils.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 297 unit: def _definitions() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 298 unit: def _render_as_partition_config() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 299 unit: def get_efa_settings() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_utils.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 300 unit: are_queues_updated? file: cookbooks/aws-parallelcluster-slurm/libraries/update.rb start line: 21 end line: 27 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 301 unit: are_bulk_custom_slurm_settings_updated? file: cookbooks/aws-parallelcluster-slurm/libraries/update.rb start line: 29 end line: 35 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 302 unit: config_parameter_changed? file: cookbooks/aws-parallelcluster-slurm/libraries/update.rb start line: 61 end line: 70 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 303 unit: execute_command file: cookbooks/aws-parallelcluster-slurm/libraries/update.rb start line: 80 end line: 86 size: 6 LOC McCabe index: 3 number of parameters: 4 id: 304 unit: is_login_nodes_removed? file: cookbooks/aws-parallelcluster-slurm/libraries/update.rb start line: 96 end line: 102 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 305 unit: to_s file: cookbooks/aws-parallelcluster-slurm/libraries/storage.rb start line: 67 end line: 74 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 306 unit: validate_file_md5_hash file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 159 end line: 165 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 307 unit: override_server_template file: cookbooks/aws-parallelcluster-environment/resources/nfs/nfs_alinux2.rb start line: 29 end line: 35 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 308 unit: override_server_template file: cookbooks/aws-parallelcluster-environment/resources/nfs/nfs_alinux2023.rb start line: 31 end line: 37 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 309 unit: get_pt_type file: cookbooks/aws-parallelcluster-environment/resources/manage_ebs.rb start line: 111 end line: 118 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 310 unit: get_fs_type file: cookbooks/aws-parallelcluster-environment/resources/manage_ebs.rb start line: 122 end line: 129 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 311 unit: get_1st_partition file: cookbooks/aws-parallelcluster-environment/resources/manage_ebs.rb start line: 150 end line: 157 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 312 unit: def validate_device_name() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/manageVolume.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 313 unit: def get_metadata_value() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/manageVolume.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 314 unit: def validate_device_name() file: cookbooks/aws-parallelcluster-environment/files/default/ec2_udev_rules/ec2_dev_2_volid.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 315 unit: def map_to_current_name() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 316 unit: def __init__() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 317 unit: def _create_additional_cfnconfig_compatible_env() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 318 unit: def _get_node_type() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 6 LOC McCabe index: 4 number of parameters: 2 id: 319 unit: def get_input_json() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 320 unit: def _validate_json_schema() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 321 unit: def _validate_log_config_fields_uniqueness() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 322 unit: def validate_json() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 323 unit: def select_logs() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 324 unit: def add_timestamps() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 325 unit: def filter_output_fields() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 326 unit: def set_config() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 327 unit: for_oses file: cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb start line: 33 end line: 38 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 328 unit: for_all_node_types file: cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb start line: 54 end line: 59 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 329 unit: runner file: cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb start line: 60 end line: 65 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 330 unit: block_stepping_into_recipe file: cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb start line: 71 end line: 76 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 331 unit: nvidia_installed? file: cookbooks/aws-parallelcluster-shared/libraries/helpers.rb start line: 30 end line: 35 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 332 unit: compiler_path file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_ubuntu22+.rb start line: 36 end line: 46 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 333 unit: install_dcv_gl file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_ubuntu_common.rb start line: 69 end line: 74 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 334 unit: get_nvswitches file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/partial/_fabric_manager_common.rb start line: 55 end line: 63 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 335 unit: def generate_random_token() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 336 unit: def _extract_parameters_values() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 337 unit: is_process_running file: cookbooks/aws-parallelcluster-platform/libraries/nvidia.rb start line: 14 end line: 20 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 338 unit: def publish_health_check_exception() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/event_utils.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 339 unit: def _get_head_node_config() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 340 unit: def _parse_uri() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 5 LOC McCabe index: 4 number of parameters: 2 id: 341 unit: def _custom_settings() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 342 unit: def _render_as_gres_config() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 343 unit: def _custom_settings() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 344 unit: def get_instance_types() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_utils.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 345 unit: def list_cluster_instance_ids_iterator() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_checks/common/ec2_utils.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 346 unit: update_slurm_nodes file: cookbooks/aws-parallelcluster-slurm/recipes/update/update_head_node.rb start line: 52 end line: 57 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 347 unit: get_component file: cookbooks/aws-parallelcluster-slurm/libraries/emit_chef_error_event.rb start line: 91 end line: 99 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 348 unit: is_static_node? file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 53 end line: 60 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 349 unit: override_server_template file: cookbooks/aws-parallelcluster-environment/resources/nfs/nfs_redhat8.rb start line: 31 end line: 36 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 350 unit: override_server_template file: cookbooks/aws-parallelcluster-environment/resources/nfs/nfs_rocky8.rb start line: 31 end line: 36 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 351 unit: dependencies file: cookbooks/aws-parallelcluster-environment/resources/spack/spack_amazon2.rb start line: 18 end line: 23 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 352 unit: dependencies file: cookbooks/aws-parallelcluster-environment/resources/spack/spack_rocky8.rb start line: 20 end line: 25 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 353 unit: dependencies file: cookbooks/aws-parallelcluster-environment/resources/spack/spack_redhat8.rb start line: 20 end line: 25 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 354 unit: mock_get_package_version file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/efs_spec.rb start line: 14 end line: 19 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 355 unit: mock_already_installed file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/efs_spec.rb start line: 20 end line: 25 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 356 unit: def build_env() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 357 unit: def write_validated_json() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 358 unit: def remove_backup() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 359 unit: device_name file: cookbooks/aws-parallelcluster-environment/recipes/config/network_interfaces.rb start line: 28 end line: 33 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 360 unit: gateway_address file: cookbooks/aws-parallelcluster-environment/recipes/config/network_interfaces.rb start line: 39 end line: 44 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 361 unit: format_directory file: cookbooks/aws-parallelcluster-environment/libraries/volume.rb start line: 24 end line: 29 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 362 unit: network_interface_macs file: cookbooks/aws-parallelcluster-environment/libraries/networking.rb start line: 3 end line: 8 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 363 unit: def list_resources() file: util/os-resources.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 364 unit: def __eq__() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 365 unit: def _initialize_compute_fleet_status_manager() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 366 unit: is_custom_node? file: cookbooks/aws-parallelcluster-shared/libraries/helpers.rb start line: 79 end line: 83 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 367 unit: dcv_gpu_accel_supported? file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 268 end line: 272 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 368 unit: def add_token() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 369 unit: def _return_auth_ko() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 370 unit: def _return_auth_ok() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 371 unit: get_recipe_info file: cookbooks/aws-parallelcluster-platform/libraries/write_chef_error_handler.rb start line: 75 end line: 82 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 372 unit: share_munge file: cookbooks/aws-parallelcluster-slurm/resources/munge_key_manager.rb start line: 58 end line: 62 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 373 unit: def __eq__() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 374 unit: def _setup_logger() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_custom_slurm_settings_include_file_generator.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 375 unit: def _generate_custom_slurm_config_include_files() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_custom_slurm_settings_include_file_generator.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 376 unit: def _generate_partition_nodelist_mapping() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 377 unit: def _write_rendered_template_to_file() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 378 unit: def _setup_logger() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 379 unit: def get_template_folder() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_utils.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 380 unit: raise_command_error file: cookbooks/aws-parallelcluster-slurm/libraries/update.rb start line: 75 end line: 79 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 381 unit: slurm_nodename file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 20 end line: 25 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 382 unit: setup_munge_login_node file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 114 end line: 118 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 383 unit: get_raid_devices file: cookbooks/aws-parallelcluster-environment/resources/raid/partial/_raid_common.rb start line: 151 end line: 155 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 384 unit: dependencies file: cookbooks/aws-parallelcluster-environment/resources/spack/spack_ubuntu20.rb start line: 18 end line: 22 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 385 unit: dependencies file: cookbooks/aws-parallelcluster-environment/resources/spack/spack_ubuntu22.rb start line: 18 end line: 22 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 386 unit: def __init__() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 4 id: 387 unit: def _log_message() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 388 unit: def _write_log_configs() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 389 unit: def add_log_group_name_params() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 390 unit: def add_instance_log_stream_prefixes() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 391 unit: def select_metrics() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 392 unit: def add_append_dimensions() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 393 unit: def add_aggregation_dimensions() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 394 unit: network_card_index file: cookbooks/aws-parallelcluster-environment/recipes/config/network_interfaces.rb start line: 17 end line: 22 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 395 unit: device_number file: cookbooks/aws-parallelcluster-environment/recipes/config/network_interfaces.rb start line: 23 end line: 27 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 396 unit: device_ip file: cookbooks/aws-parallelcluster-environment/recipes/config/network_interfaces.rb start line: 34 end line: 38 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 397 unit: subnet_cidr_block file: cookbooks/aws-parallelcluster-environment/recipes/config/network_interfaces.rb start line: 45 end line: 49 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 398 unit: cidr_to_netmask file: cookbooks/aws-parallelcluster-environment/recipes/config/network_interfaces.rb start line: 54 end line: 58 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 399 unit: def generate() file: util/os-resources.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 5 id: 400 unit: def _write_json_to_file() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 401 unit: def __init__() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 402 unit: def __repr__() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 403 unit: current_os file: cookbooks/aws-parallelcluster-shared/resources/os_type/os_type_alinux2.rb start line: 18 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 404 unit: current_os file: cookbooks/aws-parallelcluster-shared/resources/os_type/os_type_redhat8.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 405 unit: current_os file: cookbooks/aws-parallelcluster-shared/resources/os_type/os_type_alinux2023.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 406 unit: current_os file: cookbooks/aws-parallelcluster-shared/resources/os_type/os_type_ubuntu22+.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 407 unit: current_os file: cookbooks/aws-parallelcluster-shared/resources/os_type/os_type_rocky8.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 408 unit: mock_exist_call_original file: cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb start line: 66 end line: 70 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 409 unit: mock_file_exists file: cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb start line: 77 end line: 80 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 410 unit: expect_to_include_recipe_from_resource file: cookbooks/aws-parallelcluster-shared/spec/spec_helper.rb start line: 81 end line: 84 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 411 unit: kitchen_test? file: cookbooks/aws-parallelcluster-shared/libraries/kitchen.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 412 unit: kitchen_root_path file: cookbooks/aws-parallelcluster-shared/libraries/kitchen.rb start line: 5 end line: 8 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 413 unit: kitchen_data_path file: cookbooks/aws-parallelcluster-shared/libraries/kitchen.rb start line: 9 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 414 unit: kitchen_cluster_config_path file: cookbooks/aws-parallelcluster-shared/libraries/kitchen.rb start line: 13 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 415 unit: kitchen_instance_types_data_path file: cookbooks/aws-parallelcluster-shared/libraries/kitchen.rb start line: 17 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 416 unit: blank? file: cookbooks/aws-parallelcluster-shared/libraries/helpers.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 417 unit: blank? file: cookbooks/aws-parallelcluster-shared/libraries/helpers.rb start line: 7 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 418 unit: aws_region file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 0 end line: 3 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 419 unit: virtualenv_path file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 24 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 420 unit: cookbook_virtualenv_name file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 28 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 421 unit: cookbook_python_version file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 32 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 422 unit: cookbook_pyenv_root file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 36 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 423 unit: cookbook_virtualenv_path file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 40 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 424 unit: node_virtualenv_name file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 44 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 425 unit: node_python_version file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 48 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 426 unit: node_pyenv_root file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 52 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 427 unit: node_virtualenv_path file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 56 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 428 unit: arm_instance? file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 63 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 429 unit: x86_instance? file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 67 end line: 70 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 430 unit: dcv_installed? file: cookbooks/aws-parallelcluster-shared/libraries/environment.rb start line: 74 end line: 77 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 431 unit: packages file: cookbooks/aws-parallelcluster-platform/resources/modules/modules_redhat8.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 432 unit: modulepath_config_file file: cookbooks/aws-parallelcluster-platform/resources/modules/modules_redhat8.rb start line: 26 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 433 unit: packages file: cookbooks/aws-parallelcluster-platform/resources/modules/modules_amazon2.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 434 unit: packages file: cookbooks/aws-parallelcluster-platform/resources/modules/modules_ubuntu22+.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 435 unit: modules_home file: cookbooks/aws-parallelcluster-platform/resources/modules/modules_ubuntu22+.rb start line: 26 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 436 unit: modulepath_config_file file: cookbooks/aws-parallelcluster-platform/resources/modules/partial/_modules_common.rb start line: 28 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 437 unit: modules_home file: cookbooks/aws-parallelcluster-platform/resources/modules/partial/_modules_common.rb start line: 32 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 438 unit: packages file: cookbooks/aws-parallelcluster-platform/resources/modules/modules_alinux2023.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 439 unit: modulepath_config_file file: cookbooks/aws-parallelcluster-platform/resources/modules/modules_alinux2023.rb start line: 26 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 440 unit: packages file: cookbooks/aws-parallelcluster-platform/resources/modules/modules_rocky8.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 441 unit: modulepath_config_file file: cookbooks/aws-parallelcluster-platform/resources/modules/modules_rocky8.rb start line: 26 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 442 unit: packages file: cookbooks/aws-parallelcluster-platform/resources/build_tools/build_tools_alinux2023.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 443 unit: packages file: cookbooks/aws-parallelcluster-platform/resources/build_tools/build_tools_amazon2.rb start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 444 unit: packages file: cookbooks/aws-parallelcluster-platform/resources/build_tools/build_tools_redhat8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 445 unit: packages file: cookbooks/aws-parallelcluster-platform/resources/build_tools/build_tools_rocky8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 446 unit: fetch_change_set file: cookbooks/aws-parallelcluster-platform/resources/fetch_config.rb start line: 136 end line: 140 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 447 unit: armpl_platform file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/arm_pl_rocky8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 448 unit: modulefile_dir file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/partial/_arm_pl_common.rb start line: 167 end line: 170 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 449 unit: armpl_platform file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/arm_pl_alinux2023.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 450 unit: gcc_major_minor_version file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/arm_pl_alinux2023.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 451 unit: armpl_platform file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/arm_pl_ubuntu22+.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 452 unit: modulefile_dir file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/arm_pl_ubuntu22+.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 453 unit: gcc_major_minor_version file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/arm_pl_ubuntu22+.rb start line: 29 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 454 unit: armpl_platform file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/arm_pl_redhat8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 455 unit: armpl_platform file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/arm_pl_amazon2.rb start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 456 unit: gcc_major_minor_version file: cookbooks/aws-parallelcluster-platform/resources/arm_pl/arm_pl_amazon2.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 457 unit: gdrcopy_enabled? file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_alinux2023.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 458 unit: gdrcopy_build_dependencies file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_alinux2023.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 459 unit: gdrcopy_platform file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_alinux2023.rb start line: 29 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 460 unit: gdrcopy_arch file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_alinux2023.rb start line: 33 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 461 unit: gdrcopy_enabled? file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_redhat8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 462 unit: gdrcopy_platform file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_redhat8.rb start line: 33 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 463 unit: gdrcopy_arch file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_redhat8.rb start line: 37 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 464 unit: gdrcopy_service file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/partial/_gdrcopy_common_rhel.rb start line: 14 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 465 unit: gdrcopy_build_dependencies file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/partial/_gdrcopy_common_rhel.rb start line: 18 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 466 unit: gdrcopy_version file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/partial/_gdrcopy_common.rb start line: 14 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 467 unit: gdrcopy_checksum file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/partial/_gdrcopy_common.rb start line: 18 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 468 unit: gdrcopy_version_extended file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/partial/_gdrcopy_common.rb start line: 109 end line: 112 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 469 unit: gdrcopy_url file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/partial/_gdrcopy_common.rb start line: 113 end line: 116 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 470 unit: gdrcopy_enabled? file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_rocky8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 471 unit: gdrcopy_platform file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_rocky8.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 472 unit: gdrcopy_arch file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_rocky8.rb start line: 29 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 473 unit: gdrcopy_enabled? file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_amazon2.rb start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 474 unit: gdrcopy_platform file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_amazon2.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 475 unit: gdrcopy_arch file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_amazon2.rb start line: 35 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 476 unit: gdrcopy_build_dependencies file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_ubuntu22+.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 477 unit: gdrcopy_arch file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_ubuntu22+.rb start line: 24 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 478 unit: gdrcopy_enabled? file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_ubuntu22+.rb start line: 38 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 479 unit: gdrcopy_service file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_ubuntu22+.rb start line: 42 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 480 unit: gdrcopy_platform file: cookbooks/aws-parallelcluster-platform/resources/gdrcopy/gdrcopy_ubuntu22+.rb start line: 46 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 481 unit: prerequisites file: cookbooks/aws-parallelcluster-platform/resources/enroot/enroot_amazon2.rb start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 482 unit: prerequisites file: cookbooks/aws-parallelcluster-platform/resources/enroot/enroot_rocky8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 483 unit: prerequisites file: cookbooks/aws-parallelcluster-platform/resources/enroot/enroot_alinux2023.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 484 unit: enroot_url file: cookbooks/aws-parallelcluster-platform/resources/enroot/partial/_enroot_debian.rb start line: 38 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 485 unit: enroot_caps_url file: cookbooks/aws-parallelcluster-platform/resources/enroot/partial/_enroot_debian.rb start line: 42 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 486 unit: arch_suffix file: cookbooks/aws-parallelcluster-platform/resources/enroot/partial/_enroot_debian.rb start line: 46 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 487 unit: package_version file: cookbooks/aws-parallelcluster-platform/resources/enroot/partial/_enroot_common.rb start line: 34 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 488 unit: enroot_installed file: cookbooks/aws-parallelcluster-platform/resources/enroot/partial/_enroot_common.rb start line: 38 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 489 unit: enroot_url file: cookbooks/aws-parallelcluster-platform/resources/enroot/partial/_enroot_rhel.rb start line: 35 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 490 unit: enroot_caps_url file: cookbooks/aws-parallelcluster-platform/resources/enroot/partial/_enroot_rhel.rb start line: 39 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 491 unit: arch_suffix file: cookbooks/aws-parallelcluster-platform/resources/enroot/partial/_enroot_rhel.rb start line: 43 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 492 unit: prerequisites file: cookbooks/aws-parallelcluster-platform/resources/enroot/enroot_redhat8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 493 unit: chrony_conf_path file: cookbooks/aws-parallelcluster-platform/resources/chrony/chrony_alinux2023.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 494 unit: chrony_service file: cookbooks/aws-parallelcluster-platform/resources/chrony/chrony_alinux2023.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 495 unit: chrony_conf_path file: cookbooks/aws-parallelcluster-platform/resources/chrony/chrony_redhat8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 496 unit: chrony_service file: cookbooks/aws-parallelcluster-platform/resources/chrony/chrony_redhat8.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 497 unit: chrony_conf_path file: cookbooks/aws-parallelcluster-platform/resources/chrony/chrony_rocky8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 498 unit: chrony_service file: cookbooks/aws-parallelcluster-platform/resources/chrony/chrony_rocky8.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 499 unit: chrony_reload_command file: cookbooks/aws-parallelcluster-platform/resources/chrony/partial/_chrony_common.rb start line: 47 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 500 unit: chrony_conf_path file: cookbooks/aws-parallelcluster-platform/resources/chrony/chrony_amazon2.rb start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 501 unit: chrony_service file: cookbooks/aws-parallelcluster-platform/resources/chrony/chrony_amazon2.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 502 unit: chrony_conf_path file: cookbooks/aws-parallelcluster-platform/resources/chrony/chrony_ubuntu22+.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 503 unit: chrony_service file: cookbooks/aws-parallelcluster-platform/resources/chrony/chrony_ubuntu22+.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 504 unit: dependencies file: cookbooks/aws-parallelcluster-platform/resources/stunnel/stunnel_ubuntu22+.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 505 unit: dependencies file: cookbooks/aws-parallelcluster-platform/resources/stunnel/stunnel_rocky8.rb start line: 22 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 506 unit: dependencies file: cookbooks/aws-parallelcluster-platform/resources/stunnel/stunnel_alinux2023.rb start line: 22 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 507 unit: dependencies file: cookbooks/aws-parallelcluster-platform/resources/stunnel/stunnel_redhat8.rb start line: 26 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 508 unit: kernel_source_package file: cookbooks/aws-parallelcluster-platform/resources/install_packages/partial/_install_packages_rhel_amazon.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 509 unit: kernel_source_package_version file: cookbooks/aws-parallelcluster-platform/resources/install_packages/partial/_install_packages_rhel_amazon.rb start line: 27 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 510 unit: kernel_source_package file: cookbooks/aws-parallelcluster-platform/resources/install_packages/partial/_install_packages_debian.rb start line: 31 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 511 unit: kernel_source_package_version file: cookbooks/aws-parallelcluster-platform/resources/install_packages/partial/_install_packages_debian.rb start line: 35 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 512 unit: unsupported_packages file: cookbooks/aws-parallelcluster-platform/resources/install_packages/install_packages_alinux2023.rb start line: 47 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 513 unit: kernel_source_package_version file: cookbooks/aws-parallelcluster-platform/resources/install_packages/install_packages_rocky8.rb start line: 50 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 514 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/nvidia_repo_alinux2023.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 515 unit: repository_key file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/nvidia_repo_alinux2023.rb start line: 24 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 516 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/nvidia_repo_amazon2.rb start line: 18 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 517 unit: repository_key file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/nvidia_repo_amazon2.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 518 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/nvidia_repo_redhat8.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 519 unit: repository_key file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/nvidia_repo_redhat8.rb start line: 24 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 520 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/nvidia_repo_rocky8.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 521 unit: repository_key file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/nvidia_repo_rocky8.rb start line: 24 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 522 unit: _aws_region file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/partial/_nvidia_repo_common.rb start line: 26 end line: 29 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 523 unit: arch_suffix file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/partial/_nvidia_repo_common.rb start line: 30 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 524 unit: repo_domain file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/partial/_nvidia_repo_common.rb start line: 34 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 525 unit: repository_url file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/partial/_nvidia_repo_common.rb start line: 38 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 526 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/nvidia_repo_ubuntu22+.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 527 unit: repository_key file: cookbooks/aws-parallelcluster-platform/resources/nvidia_repo/nvidia_repo_ubuntu22+.rb start line: 24 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 528 unit: _nvidia_dcgm_enabled file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/nvidia_dcgm_alinux2023.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 529 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/nvidia_dcgm_alinux2023.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 530 unit: _nvidia_dcgm_enabled file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/nvidia_dcgm_redhat8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 531 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/nvidia_dcgm_redhat8.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 532 unit: _nvidia_dcgm_enabled file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/nvidia_dcgm_rocky8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 533 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/nvidia_dcgm_rocky8.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 534 unit: dcgm_url file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/partial/_nvidia_dcgm_rhel.rb start line: 35 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 535 unit: dcgm_package file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/partial/_nvidia_dcgm_rhel.rb start line: 39 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 536 unit: arch_suffix file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/partial/_nvidia_dcgm_rhel.rb start line: 43 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 537 unit: package_version file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/partial/_nvidia_dcgm_rhel.rb start line: 47 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 538 unit: dcgm_url file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/partial/_nvidia_dcgm_debian.rb start line: 35 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 539 unit: dcgm_package file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/partial/_nvidia_dcgm_debian.rb start line: 39 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 540 unit: arch_suffix file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/partial/_nvidia_dcgm_debian.rb start line: 43 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 541 unit: package_version file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/partial/_nvidia_dcgm_debian.rb start line: 47 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 542 unit: _nvidia_enabled file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/partial/_nvidia_dcgm_common.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 543 unit: package_version file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/partial/_nvidia_dcgm_common.rb start line: 29 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 544 unit: _nvidia_dcgm_enabled file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/nvidia_dcgm_amazon2.rb start line: 19 end line: 22 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 545 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/nvidia_dcgm_amazon2.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 546 unit: _nvidia_dcgm_enabled file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/nvidia_dcgm_ubuntu22+.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 547 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/nvidia_dcgm/nvidia_dcgm_ubuntu22+.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 548 unit: set_compiler? file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_alinux2023.rb start line: 20 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 549 unit: compiler_version file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_alinux2023.rb start line: 25 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 550 unit: compiler_path file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_alinux2023.rb start line: 30 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 551 unit: extra_packages file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_alinux2023.rb start line: 34 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 552 unit: _nvidia_driver_version file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/partial/_nvidia_driver_common.rb start line: 93 end line: 96 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 553 unit: nvidia_driver_url file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/partial/_nvidia_driver_common.rb start line: 97 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 554 unit: nvidia_driver_enabled? file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/partial/_nvidia_driver_common.rb start line: 101 end line: 104 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 555 unit: nvidia_arch file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/partial/_nvidia_driver_common.rb start line: 105 end line: 108 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 556 unit: rebuild_initramfs? file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/partial/_nvidia_driver_common.rb start line: 109 end line: 112 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 557 unit: set_compiler? file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/partial/_nvidia_driver_common.rb start line: 113 end line: 116 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 558 unit: compiler_path file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/partial/_nvidia_driver_common.rb start line: 117 end line: 120 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 559 unit: set_compiler? file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_amazon2.rb start line: 18 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 560 unit: compiler_version file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_amazon2.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 561 unit: compiler_path file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_amazon2.rb start line: 27 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 562 unit: extra_packages file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_amazon2.rb start line: 31 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 563 unit: rebuild_initramfs? file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_ubuntu22+.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 564 unit: set_compiler? file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_ubuntu22+.rb start line: 24 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 565 unit: compiler_version file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_ubuntu22+.rb start line: 28 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 566 unit: extra_packages file: cookbooks/aws-parallelcluster-platform/resources/nvidia_driver/nvidia_driver_ubuntu22+.rb start line: 32 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 567 unit: dcv_supported? file: cookbooks/aws-parallelcluster-platform/resources/dcv/dcv_alinux2023.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 568 unit: dcv_package file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_rhel_common.rb start line: 55 end line: 58 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 569 unit: dcv_server file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_rhel_common.rb start line: 59 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 570 unit: xdcv file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_rhel_common.rb start line: 63 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 571 unit: dcv_web_viewer file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_rhel_common.rb start line: 67 end line: 70 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 572 unit: dcv_gl file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_rhel_common.rb start line: 71 end line: 74 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 573 unit: dcv_package file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_ubuntu_common.rb start line: 15 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 574 unit: dcv_server file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_ubuntu_common.rb start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 575 unit: xdcv file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_ubuntu_common.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 576 unit: dcv_web_viewer file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_ubuntu_common.rb start line: 27 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 577 unit: dcv_gl file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_ubuntu_common.rb start line: 31 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 578 unit: dcv_supported? file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 256 end line: 259 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 579 unit: dcv_pkg_arch file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 260 end line: 263 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 580 unit: dcv_url_arch file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 264 end line: 267 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 581 unit: dcv_url file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 273 end line: 276 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 582 unit: dcv_tarball file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 277 end line: 280 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 583 unit: dcvauth_virtualenv file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 281 end line: 284 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 584 unit: dcvauth_virtualenv_path file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 285 end line: 288 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 585 unit: dcv_server file: cookbooks/aws-parallelcluster-platform/resources/dcv/dcv_alinux2.rb start line: 29 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 586 unit: xdcv file: cookbooks/aws-parallelcluster-platform/resources/dcv/dcv_alinux2.rb start line: 33 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 587 unit: dcv_web_viewer file: cookbooks/aws-parallelcluster-platform/resources/dcv/dcv_alinux2.rb start line: 37 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 588 unit: dcv_gl file: cookbooks/aws-parallelcluster-platform/resources/dcv/dcv_alinux2.rb start line: 41 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 589 unit: fabric_manager_package file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_redhat8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 590 unit: fabric_manager_version file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_redhat8.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 591 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_redhat8.rb start line: 29 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 592 unit: arch_suffix file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/partial/_fabric_manager_install_debian.rb start line: 36 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 593 unit: fabric_manager_url file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/partial/_fabric_manager_install_debian.rb start line: 40 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 594 unit: _fabric_manager_enabled file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/partial/_fabric_manager_common.rb start line: 41 end line: 45 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 595 unit: _nvidia_enabled file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/partial/_fabric_manager_common.rb start line: 46 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 596 unit: _nvidia_driver_version file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/partial/_fabric_manager_common.rb start line: 50 end line: 53 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 597 unit: arch_suffix file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/partial/_fabric_manager_install_rhel.rb start line: 37 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 598 unit: fabric_manager_url file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/partial/_fabric_manager_install_rhel.rb start line: 41 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 599 unit: fabric_manager_package file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_rocky8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 600 unit: fabric_manager_version file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_rocky8.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 601 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_rocky8.rb start line: 29 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 602 unit: fabric_manager_package file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_amazon2.rb start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 603 unit: fabric_manager_version file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_amazon2.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 604 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_amazon2.rb start line: 27 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 605 unit: fabric_manager_package file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_ubuntu22+.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 606 unit: fabric_manager_version file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_ubuntu22+.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 607 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_ubuntu22+.rb start line: 29 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 608 unit: fabric_manager_package file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_alinux2023.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 609 unit: fabric_manager_version file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_alinux2023.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 610 unit: platform file: cookbooks/aws-parallelcluster-platform/resources/fabric_manager/fabric_manager_alinux2023.rb start line: 29 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 611 unit: grub_variable file: cookbooks/aws-parallelcluster-platform/resources/c_states/partial/_c_states_debian.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 612 unit: grub_regenerate_boot_menu_command file: cookbooks/aws-parallelcluster-platform/resources/c_states/partial/_c_states_debian.rb start line: 5 end line: 8 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 613 unit: grub_variable file: cookbooks/aws-parallelcluster-platform/resources/c_states/partial/_c_states_redhat_based.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 614 unit: grub_regenerate_boot_menu_command file: cookbooks/aws-parallelcluster-platform/resources/c_states/partial/_c_states_redhat_based.rb start line: 5 end line: 8 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 615 unit: def __init__() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 616 unit: def log_message() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 3 LOC McCabe index: 3 number of parameters: 3 id: 617 unit: def _return_bad_request() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 618 unit: def _validate_param() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 3 id: 619 unit: def _prepare_auth_folder() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 620 unit: def fail() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 621 unit: nvidia_enabled? file: cookbooks/aws-parallelcluster-platform/libraries/nvidia.rb start line: 0 end line: 3 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 622 unit: graphic_instance? file: cookbooks/aws-parallelcluster-platform/libraries/nvidia.rb start line: 7 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 623 unit: prerequisites file: cookbooks/aws-parallelcluster-slurm/resources/munge/partial/_munge_rhel.rb start line: 17 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 624 unit: munge_libdir file: cookbooks/aws-parallelcluster-slurm/resources/munge/partial/_munge_rhel.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 625 unit: munge_libdir file: cookbooks/aws-parallelcluster-slurm/resources/munge/munge_redhat8.rb start line: 17 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 626 unit: munge_libdir file: cookbooks/aws-parallelcluster-slurm/resources/munge/munge_rocky8.rb start line: 17 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 627 unit: prerequisites file: cookbooks/aws-parallelcluster-slurm/resources/munge/munge_ubuntu22+.rb start line: 16 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 628 unit: munge_libdir file: cookbooks/aws-parallelcluster-slurm/resources/munge/munge_ubuntu22+.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 629 unit: dependencies file: cookbooks/aws-parallelcluster-slurm/resources/slurm_dependencies/slurm_dependencies_rocky8.rb start line: 16 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 630 unit: dependencies file: cookbooks/aws-parallelcluster-slurm/resources/slurm_dependencies/slurm_dependencies_ubuntu22+.rb start line: 16 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 631 unit: dependencies file: cookbooks/aws-parallelcluster-slurm/resources/slurm_dependencies/slurm_dependencies_amazon2.rb start line: 14 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 632 unit: dependencies file: cookbooks/aws-parallelcluster-slurm/resources/slurm_dependencies/slurm_dependencies_alinux2023.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 633 unit: repository_packages file: cookbooks/aws-parallelcluster-slurm/resources/mysql_client/partial/_setup_rhel_based.rb start line: 57 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 634 unit: package_version file: cookbooks/aws-parallelcluster-slurm/resources/mysql_client/partial/_common.rb start line: 36 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 635 unit: package_source_version file: cookbooks/aws-parallelcluster-slurm/resources/mysql_client/partial/_common.rb start line: 40 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 636 unit: package_filename file: cookbooks/aws-parallelcluster-slurm/resources/mysql_client/partial/_common.rb start line: 44 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 637 unit: package_root file: cookbooks/aws-parallelcluster-slurm/resources/mysql_client/partial/_common.rb start line: 48 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 638 unit: package_archive file: cookbooks/aws-parallelcluster-slurm/resources/mysql_client/partial/_common.rb start line: 52 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 639 unit: package_source file: cookbooks/aws-parallelcluster-slurm/resources/mysql_client/partial/_common.rb start line: 56 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 640 unit: repository_packages file: cookbooks/aws-parallelcluster-slurm/resources/mysql_client/partial/_setup_ubuntu.rb start line: 14 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 641 unit: search_domain_config_path file: cookbooks/aws-parallelcluster-slurm/resources/dns_domain/dns_domain_ubuntu22+.rb start line: 16 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 642 unit: append_pattern file: cookbooks/aws-parallelcluster-slurm/resources/dns_domain/dns_domain_ubuntu22+.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 643 unit: append_line file: cookbooks/aws-parallelcluster-slurm/resources/dns_domain/dns_domain_ubuntu22+.rb start line: 26 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 644 unit: search_domain_config_path file: cookbooks/aws-parallelcluster-slurm/resources/dns_domain/partial/_dns_domain_redhat.rb start line: 9 end line: 13 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 645 unit: append_pattern file: cookbooks/aws-parallelcluster-slurm/resources/dns_domain/partial/_dns_domain_redhat.rb start line: 14 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 646 unit: append_line file: cookbooks/aws-parallelcluster-slurm/resources/dns_domain/partial/_dns_domain_redhat.rb start line: 18 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 647 unit: search_domain_config_path file: cookbooks/aws-parallelcluster-slurm/resources/dns_domain/dns_domain_alinux2023.rb start line: 16 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 648 unit: append_pattern file: cookbooks/aws-parallelcluster-slurm/resources/dns_domain/dns_domain_alinux2023.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 649 unit: append_line file: cookbooks/aws-parallelcluster-slurm/resources/dns_domain/dns_domain_alinux2023.rb start line: 26 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 650 unit: dependencies file: cookbooks/aws-parallelcluster-slurm/resources/jwt_dependencies/partial/_jwt_dependencies_common.rb start line: 24 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 651 unit: dependencies file: cookbooks/aws-parallelcluster-slurm/resources/jwt_dependencies/jwt_dependencies_ubuntu22+.rb start line: 16 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 652 unit: def _read_node_spec() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/event_utils.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 653 unit: def __repr__() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 654 unit: def _get_event_publisher() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 655 unit: def _load_cluster_config() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_custom_slurm_settings_include_file_generator.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 656 unit: def _load_cluster_config() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 657 unit: def _load_cluster_config() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_fleet_config_generator.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 658 unit: evaluate_compute_bootstrap_timeout file: cookbooks/aws-parallelcluster-slurm/libraries/update.rb start line: 53 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 659 unit: is_compute_node_bootstrap_timeout_updated? file: cookbooks/aws-parallelcluster-slurm/libraries/update.rb start line: 57 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 660 unit: is_slurm_database_updated? file: cookbooks/aws-parallelcluster-slurm/libraries/update.rb start line: 71 end line: 74 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 661 unit: is_custom_munge_key_updated? file: cookbooks/aws-parallelcluster-slurm/libraries/update.rb start line: 88 end line: 91 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 662 unit: is_login_nodes_pool_name_updated? file: cookbooks/aws-parallelcluster-slurm/libraries/update.rb start line: 92 end line: 95 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 663 unit: support_live_updates? file: cookbooks/aws-parallelcluster-slurm/libraries/storage.rb start line: 60 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 664 unit: get_login_node_pool_config file: cookbooks/aws-parallelcluster-slurm/libraries/helpers.rb start line: 220 end line: 223 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 665 unit: pyxis_installed? file: cookbooks/aws-parallelcluster-slurm/libraries/pyxis.rb start line: 14 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 666 unit: self.make_absolute file: cookbooks/aws-parallelcluster-environment/resources/lustre/partial/_mount_unmount.rb start line: 144 end line: 147 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 667 unit: base_url file: cookbooks/aws-parallelcluster-environment/resources/lustre/lustre_rocky8.rb start line: 41 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 668 unit: public_key file: cookbooks/aws-parallelcluster-environment/resources/lustre/lustre_rocky8.rb start line: 46 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 669 unit: conflicting_packages file: cookbooks/aws-parallelcluster-environment/resources/efa/efa_redhat8.rb start line: 34 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 670 unit: conflicting_packages file: cookbooks/aws-parallelcluster-environment/resources/efa/efa_rocky8.rb start line: 34 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 671 unit: prerequisites file: cookbooks/aws-parallelcluster-environment/resources/efa/efa_rocky8.rb start line: 38 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 672 unit: efa_supported? file: cookbooks/aws-parallelcluster-environment/resources/efa/partial/_common.rb start line: 104 end line: 107 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 673 unit: efa_tarball file: cookbooks/aws-parallelcluster-environment/resources/efa/partial/_common.rb start line: 108 end line: 111 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 674 unit: conflicting_packages file: cookbooks/aws-parallelcluster-environment/resources/efa/efa_alinux2023.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 675 unit: prerequisites file: cookbooks/aws-parallelcluster-environment/resources/efa/efa_alinux2023.rb start line: 27 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 676 unit: conflicting_packages file: cookbooks/aws-parallelcluster-environment/resources/efa/efa_ubuntu22+.rb start line: 32 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 677 unit: prerequisites file: cookbooks/aws-parallelcluster-environment/resources/efa/efa_ubuntu22+.rb start line: 36 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 678 unit: conflicting_packages file: cookbooks/aws-parallelcluster-environment/resources/efa/efa_alinux2.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 679 unit: lazy_uuid file: cookbooks/aws-parallelcluster-environment/resources/manage_ebs.rb start line: 93 end line: 96 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 680 unit: raid_superblock_version file: cookbooks/aws-parallelcluster-environment/resources/raid/raid_rocky8.rb start line: 7 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 681 unit: raid_superblock_version file: cookbooks/aws-parallelcluster-environment/resources/raid/raid_ubuntu22+.rb start line: 7 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 682 unit: raid_superblock_version file: cookbooks/aws-parallelcluster-environment/resources/raid/raid_alinux2023.rb start line: 7 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 683 unit: raid_superblock_version file: cookbooks/aws-parallelcluster-environment/resources/raid/raid_redhat8.rb start line: 7 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 684 unit: raid_superblock_version file: cookbooks/aws-parallelcluster-environment/resources/raid/raid.rb start line: 5 end line: 8 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 685 unit: network_target file: cookbooks/aws-parallelcluster-environment/resources/ephemeral_drives/ephemeral_drives_rocky8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 686 unit: network_target file: cookbooks/aws-parallelcluster-environment/resources/ephemeral_drives/ephemeral_drives_ubuntu22+.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 687 unit: network_target file: cookbooks/aws-parallelcluster-environment/resources/ephemeral_drives/ephemeral_drives_amazon2.rb start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 688 unit: network_target file: cookbooks/aws-parallelcluster-environment/resources/ephemeral_drives/ephemeral_drives_alinux2023.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 689 unit: network_target file: cookbooks/aws-parallelcluster-environment/resources/ephemeral_drives/ephemeral_drives_redhat8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 690 unit: required_packages file: cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_redhat8.rb start line: 37 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 691 unit: required_packages file: cookbooks/aws-parallelcluster-environment/resources/system_authentication/partial/_system_authentication_debian.rb start line: 26 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 692 unit: required_packages file: cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_alinux2023.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 693 unit: required_packages file: cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_alinux2.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 694 unit: required_packages file: cookbooks/aws-parallelcluster-environment/resources/system_authentication/system_authentication_rocky8.rb start line: 37 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 695 unit: network_service_name file: cookbooks/aws-parallelcluster-environment/resources/network_service/network_service_rocky8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 696 unit: network_service_name file: cookbooks/aws-parallelcluster-environment/resources/network_service/network_service_alinux2023.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 697 unit: network_service_name file: cookbooks/aws-parallelcluster-environment/resources/network_service/network_service_alinux2.rb start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 698 unit: network_service_name file: cookbooks/aws-parallelcluster-environment/resources/network_service/network_service_redhat8.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 699 unit: network_service_name file: cookbooks/aws-parallelcluster-environment/resources/network_service/network_service_ubuntu22+.rb start line: 30 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 700 unit: libfabric_path file: cookbooks/aws-parallelcluster-environment/resources/spack/spack_amazon2.rb start line: 24 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 701 unit: libfabric_path file: cookbooks/aws-parallelcluster-environment/resources/spack/spack_rocky8.rb start line: 26 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 702 unit: libfabric_path file: cookbooks/aws-parallelcluster-environment/resources/spack/spack_redhat8.rb start line: 26 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 703 unit: spack_installed? file: cookbooks/aws-parallelcluster-environment/resources/spack/partial/_spack_common.rb start line: 161 end line: 164 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 704 unit: libfabric_path file: cookbooks/aws-parallelcluster-environment/resources/spack/spack_ubuntu20.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 705 unit: libfabric_path file: cookbooks/aws-parallelcluster-environment/resources/spack/spack_ubuntu22.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 706 unit: get_package_version_command file: cookbooks/aws-parallelcluster-environment/resources/efs/partial/_get_package_version_dpkg.rb start line: 0 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 707 unit: already_installed? file: cookbooks/aws-parallelcluster-environment/resources/efs/partial/_common.rb start line: 7 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 708 unit: prerequisites file: cookbooks/aws-parallelcluster-environment/resources/efs/partial/_debian.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 709 unit: get_package_version_command file: cookbooks/aws-parallelcluster-environment/resources/efs/partial/_get_package_version_rpm.rb start line: 0 end line: 3 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 710 unit: prerequisites file: cookbooks/aws-parallelcluster-environment/resources/efs/partial/_redhat_based.rb start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 711 unit: monitor_shared_dir file: cookbooks/aws-parallelcluster-environment/resources/cfn_hup_configuration.rb start line: 103 end line: 106 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 712 unit: platform_url_component file: cookbooks/aws-parallelcluster-environment/resources/cloudwatch/cloudwatch_rocky8.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 713 unit: package_path file: cookbooks/aws-parallelcluster-environment/resources/cloudwatch/partial/_cloudwatch_common.rb start line: 94 end line: 97 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 714 unit: package_extension file: cookbooks/aws-parallelcluster-environment/resources/cloudwatch/partial/_cloudwatch_install_package_rhel.rb start line: 5 end line: 8 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 715 unit: platform_url_component file: cookbooks/aws-parallelcluster-environment/resources/cloudwatch/partial/_cloudwatch_install_package_debian.rb start line: 7 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 716 unit: package_extension file: cookbooks/aws-parallelcluster-environment/resources/cloudwatch/partial/_cloudwatch_install_package_debian.rb start line: 11 end line: 14 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 717 unit: platform_url_component file: cookbooks/aws-parallelcluster-environment/resources/cloudwatch/cloudwatch_alinux2023.rb start line: 41 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 718 unit: platform_url_component file: cookbooks/aws-parallelcluster-environment/resources/cloudwatch/cloudwatch_alinux2.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 719 unit: platform_url_component file: cookbooks/aws-parallelcluster-environment/resources/cloudwatch/cloudwatch_redhat8.rb start line: 22 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 720 unit: mock_get_vpc_cidr_list file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/raid_export_unexport_spec.rb start line: 2 end line: 5 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 721 unit: def _parse_s3_url() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 722 unit: def error_exit() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 723 unit: def __init__() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 724 unit: def _read_node_name() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 725 unit: def _load_cluster_config() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 726 unit: def __init__() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 727 unit: def _unknown_action() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 728 unit: def _get_duplicate_values() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 729 unit: def write_config() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 730 unit: def read_data() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 731 unit: cidr_prefix_length file: cookbooks/aws-parallelcluster-environment/recipes/config/network_interfaces.rb start line: 50 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 732 unit: rescan_pci file: cookbooks/aws-parallelcluster-environment/libraries/volume.rb start line: 17 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 733 unit: lustre_enabled? file: cookbooks/aws-parallelcluster-environment/libraries/fsx.rb start line: 11 end line: 14 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 734 unit: def _seconds() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 735 unit: def _minutes() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 736 unit: def __str__() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 737 unit: def is_start_in_progress() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 738 unit: def is_stop_in_progress() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 739 unit: def is_protected_status() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 740 unit: def __init__() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 741 unit: def __ne__() file: cookbooks/aws-parallelcluster-computefleet/files/clusterstatusmgtd/clusterstatusmgtd.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 742 unit: post_install file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 58 end line: 61 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 743 unit: optionally_disable_rnd file: cookbooks/aws-parallelcluster-platform/resources/dcv/partial/_dcv_common.rb start line: 96 end line: 99 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 744 unit: def get_token_info() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 745 unit: def _verify_session_existence() file: cookbooks/aws-parallelcluster-platform/files/dcv/pcluster_dcv_authenticator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 746 unit: def publish_event() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/event_utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 747 unit: def current_time() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/event_utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 748 unit: def timestamp() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/event_utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 749 unit: def event_publisher() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/event_utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 750 unit: def get_health_check_path() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 751 unit: def __init__() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 752 unit: def __ne__() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 753 unit: def _load_cluster_config() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 754 unit: def load_configuration() file: cookbooks/aws-parallelcluster-slurm/files/default/config_slurm/scripts/health_check_manager.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 755 unit: def _get_head_node_private_ip() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/pcluster_slurm_config_generator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 756 unit: def _static_node_name() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 757 unit: def _dynamic_node_name() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 758 unit: def _node_name() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 759 unit: def _vcpus() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 760 unit: def _gpus() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 761 unit: def _render_nodeset() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_slurm/slurm/config_renderer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 762 unit: def __init__() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_checks/common/exceptions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 763 unit: def boto_client() file: cookbooks/aws-parallelcluster-slurm/files/default/head_node_checks/common/aws.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 764 unit: wait_for_block_dev file: cookbooks/aws-parallelcluster-environment/spec/unit/resources/raid_mount_unmount_spec.rb start line: 3 end line: 6 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 765 unit: def __str__() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 766 unit: def __init__() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 767 unit: def build_env() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 768 unit: def _build_exe_script() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 769 unit: def _is_https_url() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 770 unit: def _is_s3_url() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 771 unit: def __init__() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 772 unit: def error_exit_with_bootstrap_error() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 773 unit: def __init__() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 774 unit: def error_exit_with_bootstrap_error() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 775 unit: def error_exit_with_bootstrap_error() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 776 unit: def __init__() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 777 unit: def error_exit_with_bootstrap_error() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 778 unit: def _on_node_start() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 779 unit: def _on_node_configured() file: cookbooks/aws-parallelcluster-environment/files/custom_action_executor/custom_action_executor.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 780 unit: def _fail() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 781 unit: def _read_schema() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 782 unit: def _read_log_configs() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 783 unit: def create_backup() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 784 unit: def restore_backup() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/cloudwatch_agent_config_util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 785 unit: def gethostname() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 786 unit: def select_configs_for_scheduler() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 2 LOC McCabe index: 3 number of parameters: 2 id: 787 unit: def select_configs_for_node_role() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 2 LOC McCabe index: 3 number of parameters: 2 id: 788 unit: def select_configs_for_platform() file: cookbooks/aws-parallelcluster-environment/files/cloudwatch/write_cloudwatch_agent_json.py start line: 0 end line: 0 size: 2 LOC McCabe index: 3 number of parameters: 2 id: 789 unit: def cli() file: util/os-resources.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0