output from bandit run on sahara code
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
409 [0.. 50.. 100.. 150.. 200.. 250.. 300.. 350.. 400.. ] | |
Run started: | |
2015-01-13 15:42:07.556193 | |
Files in scope (409): | |
sahara/plugins/utils.py (score: 0) | |
sahara/plugins/storm/plugin.py (score: 0) | |
sahara/plugins/storm/run_scripts.py (score: 0) | |
sahara/plugins/storm/__init__.py (score: 0) | |
sahara/plugins/storm/config_helper.py (score: 0) | |
sahara/plugins/spark/plugin.py (score: 15) | |
sahara/plugins/spark/run_scripts.py (score: 0) | |
sahara/plugins/spark/scaling.py (score: 0) | |
sahara/plugins/spark/__init__.py (score: 0) | |
sahara/plugins/spark/config_helper.py (score: 20) | |
sahara/plugins/spark/edp_engine.py (score: 0) | |
sahara/plugins/__init__.py (score: 0) | |
sahara/plugins/vanilla/plugin.py (score: 0) | |
sahara/plugins/vanilla/v2_4_1/__init__.py (score: 0) | |
sahara/plugins/vanilla/v2_4_1/config_helper.py (score: 0) | |
sahara/plugins/vanilla/v2_4_1/versionhandler.py (score: 0) | |
sahara/plugins/vanilla/utils.py (score: 0) | |
sahara/plugins/vanilla/hadoop2/run_scripts.py (score: 15) | |
sahara/plugins/vanilla/hadoop2/utils.py (score: 0) | |
sahara/plugins/vanilla/hadoop2/scaling.py (score: 0) | |
sahara/plugins/vanilla/hadoop2/config.py (score: 15) | |
sahara/plugins/vanilla/hadoop2/__init__.py (score: 0) | |
sahara/plugins/vanilla/hadoop2/config_helper.py (score: 0) | |
sahara/plugins/vanilla/hadoop2/edp_engine.py (score: 0) | |
sahara/plugins/vanilla/hadoop2/oozie_helper.py (score: 0) | |
sahara/plugins/vanilla/hadoop2/validation.py (score: 0) | |
sahara/plugins/vanilla/abstractversionhandler.py (score: 0) | |
sahara/plugins/vanilla/__init__.py (score: 0) | |
sahara/plugins/vanilla/versionfactory.py (score: 0) | |
sahara/plugins/vanilla/v1_2_1/run_scripts.py (score: 5) | |
sahara/plugins/vanilla/v1_2_1/scaling.py (score: 0) | |
sahara/plugins/vanilla/v1_2_1/__init__.py (score: 0) | |
sahara/plugins/vanilla/v1_2_1/config_helper.py (score: 20) | |
sahara/plugins/vanilla/v1_2_1/edp_engine.py (score: 0) | |
sahara/plugins/vanilla/v1_2_1/oozie_helper.py (score: 0) | |
sahara/plugins/vanilla/v1_2_1/versionhandler.py (score: 15) | |
sahara/plugins/vanilla/v1_2_1/mysql_helper.py (score: 0) | |
sahara/plugins/vanilla/edp_engine.py (score: 0) | |
sahara/plugins/vanilla/v2_6_0/__init__.py (score: 0) | |
sahara/plugins/vanilla/v2_6_0/config_helper.py (score: 0) | |
sahara/plugins/vanilla/v2_6_0/versionhandler.py (score: 0) | |
sahara/plugins/provisioning.py (score: 0) | |
sahara/plugins/base.py (score: 0) | |
sahara/plugins/hdp/configprovider.py (score: 0) | |
sahara/plugins/hdp/__init__.py (score: 0) | |
sahara/plugins/hdp/clusterspec.py (score: 0) | |
sahara/plugins/hdp/hadoopserver.py (score: 0) | |
sahara/plugins/hdp/edp_engine.py (score: 0) | |
sahara/plugins/hdp/versions/abstractversionhandler.py (score: 0) | |
sahara/plugins/hdp/versions/__init__.py (score: 0) | |
sahara/plugins/hdp/versions/versionhandlerfactory.py (score: 0) | |
sahara/plugins/hdp/versions/version_2_0_6/__init__.py (score: 0) | |
sahara/plugins/hdp/versions/version_2_0_6/edp_engine.py (score: 0) | |
sahara/plugins/hdp/versions/version_2_0_6/services.py (score: 15) | |
sahara/plugins/hdp/versions/version_2_0_6/versionhandler.py (score: 5) | |
sahara/plugins/hdp/versions/version_1_3_2/__init__.py (score: 0) | |
sahara/plugins/hdp/versions/version_1_3_2/edp_engine.py (score: 0) | |
sahara/plugins/hdp/versions/version_1_3_2/services.py (score: 0) | |
sahara/plugins/hdp/versions/version_1_3_2/versionhandler.py (score: 0) | |
sahara/plugins/hdp/saharautils.py (score: 0) | |
sahara/plugins/hdp/ambariplugin.py (score: 0) | |
sahara/plugins/mapr/plugin.py (score: 0) | |
sahara/plugins/mapr/__init__.py (score: 0) | |
sahara/plugins/mapr/util/maprfs_helper.py (score: 5) | |
sahara/plugins/mapr/util/dict_utils.py (score: 0) | |
sahara/plugins/mapr/util/plugin_spec.py (score: 0) | |
sahara/plugins/mapr/util/attr_dict.py (score: 0) | |
sahara/plugins/mapr/util/validation_utils.py (score: 0) | |
sahara/plugins/mapr/util/run_scripts.py (score: 0) | |
sahara/plugins/mapr/util/cluster_helper.py (score: 0) | |
sahara/plugins/mapr/util/scaling.py (score: 0) | |
sahara/plugins/mapr/util/config.py (score: 0) | |
sahara/plugins/mapr/util/cluster_info.py (score: 0) | |
sahara/plugins/mapr/util/config_utils.py (score: 0) | |
sahara/plugins/mapr/util/wrapper.py (score: 0) | |
sahara/plugins/mapr/util/func_utils.py (score: 0) | |
sahara/plugins/mapr/util/__init__.py (score: 0) | |
sahara/plugins/mapr/util/config_file_utils.py (score: 0) | |
sahara/plugins/mapr/util/start_helper.py (score: 30) | |
sahara/plugins/mapr/util/names.py (score: 0) | |
sahara/plugins/mapr/versions/v4_0_1_mrv1/__init__.py (score: 0) | |
sahara/plugins/mapr/versions/v4_0_1_mrv1/cluster_configurer.py (score: 0) | |
sahara/plugins/mapr/versions/v4_0_1_mrv1/version_handler.py (score: 0) | |
sahara/plugins/mapr/versions/v4_0_1_mrv2/__init__.py (score: 0) | |
sahara/plugins/mapr/versions/v4_0_1_mrv2/cluster_configurer.py (score: 0) | |
sahara/plugins/mapr/versions/v4_0_1_mrv2/version_handler.py (score: 0) | |
sahara/plugins/mapr/versions/v3_1_1/__init__.py (score: 0) | |
sahara/plugins/mapr/versions/v3_1_1/start_utils.py (score: 0) | |
sahara/plugins/mapr/versions/v3_1_1/cluster_configurer.py (score: 0) | |
sahara/plugins/mapr/versions/v3_1_1/version_handler.py (score: 0) | |
sahara/plugins/mapr/versions/base_context.py (score: 10) | |
sahara/plugins/mapr/versions/__init__.py (score: 0) | |
sahara/plugins/mapr/versions/base_version_handler.py (score: 0) | |
sahara/plugins/mapr/versions/edp_engine.py (score: 0) | |
sahara/plugins/mapr/versions/version_handler_factory.py (score: 0) | |
sahara/plugins/mapr/versions/base_cluster_configurer.py (score: 0) | |
sahara/plugins/cdh/plugin.py (score: 0) | |
sahara/plugins/cdh/utils.py (score: 0) | |
sahara/plugins/cdh/__init__.py (score: 0) | |
sahara/plugins/cdh/config_helper.py (score: 0) | |
sahara/plugins/cdh/cloudera_utils.py (score: 0) | |
sahara/plugins/cdh/deploy.py (score: 10) | |
sahara/plugins/cdh/edp_engine.py (score: 0) | |
sahara/plugins/cdh/commands.py (score: 0) | |
sahara/plugins/cdh/validation.py (score: 0) | |
sahara/plugins/cdh/resources/cdh_config.py (score: 0) | |
sahara/plugins/cdh/db_helper.py (score: 0) | |
sahara/plugins/fake/plugin.py (score: 0) | |
sahara/plugins/fake/__init__.py (score: 0) | |
sahara/plugins/fake/edp_engine.py (score: 0) | |
sahara/plugins/exceptions.py (score: 0) | |
sahara/service/trusts.py (score: 0) | |
sahara/service/ops.py (score: 0) | |
sahara/service/api.py (score: 0) | |
sahara/service/heat_engine.py (score: 0) | |
sahara/service/volumes.py (score: 0) | |
sahara/service/__init__.py (score: 0) | |
sahara/service/engine.py (score: 0) | |
sahara/service/periodic.py (score: 2) | |
sahara/service/direct_engine.py (score: 0) | |
sahara/service/edp/hdfs_helper.py (score: 20) | |
sahara/service/edp/api.py (score: 0) | |
sahara/service/edp/spark/__init__.py (score: 0) | |
sahara/service/edp/spark/engine.py (score: 5) | |
sahara/service/edp/__init__.py (score: 0) | |
sahara/service/edp/binary_retrievers/__init__.py (score: 0) | |
sahara/service/edp/binary_retrievers/sahara_db.py (score: 0) | |
sahara/service/edp/binary_retrievers/internal_swift.py (score: 0) | |
sahara/service/edp/binary_retrievers/dispatch.py (score: 0) | |
sahara/service/edp/job_manager.py (score: 0) | |
sahara/service/edp/job_utils.py (score: 0) | |
sahara/service/edp/oozie/__init__.py (score: 0) | |
sahara/service/edp/oozie/engine.py (score: 0) | |
sahara/service/edp/oozie/workflow_creator/mapreduce_workflow.py (score: 0) | |
sahara/service/edp/oozie/workflow_creator/__init__.py (score: 0) | |
sahara/service/edp/oozie/workflow_creator/pig_workflow.py (score: 0) | |
sahara/service/edp/oozie/workflow_creator/workflow_factory.py (score: 0) | |
sahara/service/edp/oozie/workflow_creator/base_workflow.py (score: 0) | |
sahara/service/edp/oozie/workflow_creator/java_workflow.py (score: 0) | |
sahara/service/edp/oozie/workflow_creator/hive_workflow.py (score: 0) | |
sahara/service/edp/oozie/oozie.py (score: 0) | |
sahara/service/edp/resources/launch_command.py (score: 6) | |
sahara/service/edp/base_engine.py (score: 0) | |
sahara/service/validation.py (score: 0) | |
sahara/service/networks.py (score: 0) | |
sahara/service/validations/images.py (score: 0) | |
sahara/service/validations/cluster_templates.py (score: 0) | |
sahara/service/validations/__init__.py (score: 0) | |
sahara/service/validations/base.py (score: 0) | |
sahara/service/validations/edp/job_execution.py (score: 0) | |
sahara/service/validations/edp/job_binary_internal.py (score: 0) | |
sahara/service/validations/edp/job_binary.py (score: 0) | |
sahara/service/validations/edp/__init__.py (score: 0) | |
sahara/service/validations/edp/base.py (score: 0) | |
sahara/service/validations/edp/data_source.py (score: 0) | |
sahara/service/validations/edp/job.py (score: 0) | |
sahara/service/validations/clusters_scaling.py (score: 0) | |
sahara/service/validations/node_group_templates.py (score: 0) | |
sahara/service/validations/clusters.py (score: 0) | |
sahara/service/validations/plugins.py (score: 0) | |
sahara/conductor/resource.py (score: 0) | |
sahara/conductor/api.py (score: 0) | |
sahara/conductor/__init__.py (score: 0) | |
sahara/conductor/objects.py (score: 0) | |
sahara/conductor/manager.py (score: 0) | |
sahara/db/api.py (score: 0) | |
sahara/db/__init__.py (score: 0) | |
sahara/db/sqlalchemy/types.py (score: 0) | |
sahara/db/sqlalchemy/api.py (score: 0) | |
sahara/db/sqlalchemy/model_base.py (score: 0) | |
sahara/db/sqlalchemy/__init__.py (score: 0) | |
sahara/db/sqlalchemy/models.py (score: 0) | |
sahara/db/base.py (score: 0) | |
sahara/db/migration/__init__.py (score: 0) | |
sahara/db/migration/cli.py (score: 0) | |
sahara/db/migration/alembic_migrations/env.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/004_placeholder.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/002_placeholder.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/005_placeholder.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/015_add_events_objects.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/003_placeholder.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/001_icehouse.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/008_security_groups.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/007_increase_status_description_size.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/014_add_volume_type.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/009_rollback_info.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/010_auto_security_groups.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/012_availability_zone.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/013_volumes_availability_zone.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/006_placeholder.py (score: 0) | |
sahara/db/migration/alembic_migrations/versions/011_sahara_info.py (score: 0) | |
sahara/config.py (score: 0) | |
sahara/utils/rpc.py (score: 0) | |
sahara/utils/notification/__init__.py (score: 0) | |
sahara/utils/notification/sender.py (score: 0) | |
sahara/utils/wsgi.py (score: 0) | |
sahara/utils/crypto.py (score: 0) | |
sahara/utils/tempfiles.py (score: 5) | |
sahara/utils/ssh_remote.py (score: 0) | |
sahara/utils/api_validator.py (score: 0) | |
sahara/utils/hashabledict.py (score: 0) | |
sahara/utils/hacking/checks.py (score: 0) | |
sahara/utils/hacking/__init__.py (score: 0) | |
sahara/utils/types.py (score: 0) | |
sahara/utils/xmlutils.py (score: 0) | |
sahara/utils/resources.py (score: 0) | |
sahara/utils/api.py (score: 0) | |
sahara/utils/timing.py (score: 0) | |
sahara/utils/edp.py (score: 0) | |
sahara/utils/openstack/images.py (score: 0) | |
sahara/utils/openstack/heat.py (score: 0) | |
sahara/utils/openstack/nova.py (score: 0) | |
sahara/utils/openstack/keystone.py (score: 0) | |
sahara/utils/openstack/__init__.py (score: 0) | |
sahara/utils/openstack/neutron.py (score: 0) | |
sahara/utils/openstack/base.py (score: 0) | |
sahara/utils/openstack/cinder.py (score: 0) | |
sahara/utils/openstack/swift.py (score: 0) | |
sahara/utils/patches.py (score: 0) | |
sahara/utils/remote.py (score: 0) | |
sahara/utils/__init__.py (score: 0) | |
sahara/utils/procutils.py (score: 6) | |
sahara/utils/general.py (score: 0) | |
sahara/utils/sqlatypes.py (score: 0) | |
sahara/utils/proxy.py (score: 0) | |
sahara/utils/files.py (score: 0) | |
sahara/utils/configs.py (score: 0) | |
sahara/topology/__init__.py (score: 0) | |
sahara/topology/topology_helper.py (score: 0) | |
sahara/swift/utils.py (score: 0) | |
sahara/swift/swift_helper.py (score: 0) | |
sahara/swift/__init__.py (score: 0) | |
sahara/main.py (score: 0) | |
sahara/openstack/commons.py (score: 0) | |
sahara/openstack/__init__.py (score: 0) | |
sahara/openstack/common/_i18n.py (score: 0) | |
sahara/openstack/common/policy.py (score: 0) | |
sahara/openstack/common/fileutils.py (score: 0) | |
sahara/openstack/common/log.py (score: 0) | |
sahara/openstack/common/exception.py (score: 0) | |
sahara/openstack/common/uuidutils.py (score: 0) | |
sahara/openstack/common/periodic_task.py (score: 2) | |
sahara/openstack/common/local.py (score: 0) | |
sahara/openstack/common/__init__.py (score: 0) | |
sahara/openstack/common/threadgroup.py (score: 0) | |
sahara/openstack/common/importutils.py (score: 0) | |
sahara/openstack/common/loopingcall.py (score: 0) | |
sahara/openstack/common/test.py (score: 0) | |
sahara/__init__.py (score: 0) | |
sahara/version.py (score: 0) | |
sahara/api/middleware/log_exchange.py (score: 0) | |
sahara/api/middleware/auth_valid.py (score: 0) | |
sahara/api/middleware/__init__.py (score: 0) | |
sahara/api/v11.py (score: 0) | |
sahara/api/__init__.py (score: 0) | |
sahara/api/acl.py (score: 0) | |
sahara/api/base.py (score: 0) | |
sahara/api/v10.py (score: 0) | |
sahara/tests/__init__.py (score: 0) | |
sahara/tests/integration/__init__.py (score: 0) | |
sahara/tests/integration/tests/scaling.py (score: 0) | |
sahara/tests/integration/tests/edp.py (score: 2) | |
sahara/tests/integration/tests/map_reduce.py (score: 15) | |
sahara/tests/integration/tests/__init__.py (score: 0) | |
sahara/tests/integration/tests/gating/test_hdp2_gating.py (score: 0) | |
sahara/tests/integration/tests/gating/test_hdp_gating.py (score: 0) | |
sahara/tests/integration/tests/gating/test_mapr_gating.py (score: 0) | |
sahara/tests/integration/tests/gating/test_mapr4_1_gating.py (score: 0) | |
sahara/tests/integration/tests/gating/__init__.py (score: 0) | |
sahara/tests/integration/tests/gating/test_vanilla_two_gating.py (score: 0) | |
sahara/tests/integration/tests/gating/test_cdh_gating.py (score: 0) | |
sahara/tests/integration/tests/gating/test_vanilla_gating.py (score: 0) | |
sahara/tests/integration/tests/gating/test_mapr4_2_gating.py (score: 0) | |
sahara/tests/integration/tests/gating/test_transient_gating.py (score: 0) | |
sahara/tests/integration/tests/gating/test_spark_gating.py (score: 0) | |
sahara/tests/integration/tests/base.py (score: 15) | |
sahara/tests/integration/tests/cinder.py (score: 0) | |
sahara/tests/integration/tests/swift.py (score: 0) | |
sahara/tests/integration/tests/cluster_configs.py (score: 5) | |
sahara/tests/integration/configs/config.py (score: 0) | |
sahara/tests/integration/configs/__init__.py (score: 0) | |
sahara/tests/unit/plugins/test_base_plugins_support.py (score: 0) | |
sahara/tests/unit/plugins/spark/__init__.py (score: 0) | |
sahara/tests/unit/plugins/spark/test_config_helper.py (score: 0) | |
sahara/tests/unit/plugins/spark/test_plugin.py (score: 0) | |
sahara/tests/unit/plugins/__init__.py (score: 0) | |
sahara/tests/unit/plugins/vanilla/hadoop2/test_configs.py (score: 0) | |
sahara/tests/unit/plugins/vanilla/hadoop2/test_utils.py (score: 0) | |
sahara/tests/unit/plugins/vanilla/hadoop2/__init__.py (score: 0) | |
sahara/tests/unit/plugins/vanilla/hadoop2/test_validation.py (score: 0) | |
sahara/tests/unit/plugins/vanilla/hadoop2/test_plugin.py (score: 5) | |
sahara/tests/unit/plugins/vanilla/test_utils.py (score: 0) | |
sahara/tests/unit/plugins/vanilla/__init__.py (score: 0) | |
sahara/tests/unit/plugins/vanilla/v1_2_1/__init__.py (score: 0) | |
sahara/tests/unit/plugins/vanilla/v1_2_1/test_dfsadmin_parsing.py (score: 0) | |
sahara/tests/unit/plugins/vanilla/v1_2_1/test_run_scripts.py (score: 0) | |
sahara/tests/unit/plugins/vanilla/v1_2_1/test_plugin.py (score: 5) | |
sahara/tests/unit/plugins/test_provisioning.py (score: 0) | |
sahara/tests/unit/plugins/hdp/test_versionmanagerfactory.py (score: 0) | |
sahara/tests/unit/plugins/hdp/test_clusterspec_hdp2.py (score: 0) | |
sahara/tests/unit/plugins/hdp/test_clusterspec.py (score: 0) | |
sahara/tests/unit/plugins/hdp/test_services.py (score: 0) | |
sahara/tests/unit/plugins/hdp/__init__.py (score: 0) | |
sahara/tests/unit/plugins/hdp/hdp_test_base.py (score: 0) | |
sahara/tests/unit/plugins/hdp/test_ambariplugin.py (score: 10) | |
sahara/tests/unit/plugins/mapr/stubs.py (score: 0) | |
sahara/tests/unit/plugins/mapr/utils/test_dict_utils.py (score: 0) | |
sahara/tests/unit/plugins/mapr/utils/test_config_file_utils.py (score: 0) | |
sahara/tests/unit/plugins/mapr/utils/__init__.py (score: 0) | |
sahara/tests/unit/plugins/mapr/utils/test_cluster_info.py (score: 0) | |
sahara/tests/unit/plugins/mapr/utils/test_func_utils.py (score: 0) | |
sahara/tests/unit/plugins/mapr/utils/test_plugin_spec.py (score: 0) | |
sahara/tests/unit/plugins/mapr/__init__.py (score: 0) | |
sahara/tests/unit/plugins/mapr/versions/test_base_cluster_configurer.py (score: 0) | |
sahara/tests/unit/plugins/mapr/versions/__init__.py (score: 0) | |
sahara/tests/unit/plugins/general/test_utils.py (score: 0) | |
sahara/tests/unit/plugins/general/__init__.py (score: 0) | |
sahara/tests/unit/plugins/cdh/test_cloudera_utils.py (score: 0) | |
sahara/tests/unit/plugins/cdh/utils.py (score: 0) | |
sahara/tests/unit/plugins/cdh/test_utils.py (score: 0) | |
sahara/tests/unit/plugins/cdh/__init__.py (score: 0) | |
sahara/tests/unit/plugins/cdh/test_config_helper.py (score: 0) | |
sahara/tests/unit/service/test_direct_engine.py (score: 0) | |
sahara/tests/unit/service/test_volumes.py (score: 0) | |
sahara/tests/unit/service/validation/test_add_tags_validation.py (score: 0) | |
sahara/tests/unit/service/validation/utils.py (score: 0) | |
sahara/tests/unit/service/validation/__init__.py (score: 0) | |
sahara/tests/unit/service/validation/test_cluster_create_validation.py (score: 0) | |
sahara/tests/unit/service/validation/edp/test_job_binary.py (score: 0) | |
sahara/tests/unit/service/validation/edp/test_job_executor.py (score: 0) | |
sahara/tests/unit/service/validation/edp/test_data_source.py (score: 10) | |
sahara/tests/unit/service/validation/edp/test_job.py (score: 0) | |
sahara/tests/unit/service/validation/edp/__init__.py (score: 0) | |
sahara/tests/unit/service/validation/test_ng_template_validation_create.py (score: 0) | |
sahara/tests/unit/service/validation/test_cluster_template_create_validation.py (score: 0) | |
sahara/tests/unit/service/validation/test_cluster_scaling_validation.py (score: 0) | |
sahara/tests/unit/service/__init__.py (score: 0) | |
sahara/tests/unit/service/test_ops.py (score: 0) | |
sahara/tests/unit/service/test_instances.py (score: 0) | |
sahara/tests/unit/service/edp/test_job_possible_configs.py (score: 0) | |
sahara/tests/unit/service/edp/spark/__init__.py (score: 0) | |
sahara/tests/unit/service/edp/spark/test_spark.py (score: 10) | |
sahara/tests/unit/service/edp/__init__.py (score: 0) | |
sahara/tests/unit/service/edp/test_job_manager.py (score: 20) | |
sahara/tests/unit/service/edp/binary_retrievers/__init__.py (score: 0) | |
sahara/tests/unit/service/edp/binary_retrievers/test_internal_swift.py (score: 0) | |
sahara/tests/unit/service/edp/test_json_api_examples.py (score: 0) | |
sahara/tests/unit/service/edp/edp_test_utils.py (score: 0) | |
sahara/tests/unit/service/edp/workflow_creator/test_create_workflow.py (score: 0) | |
sahara/tests/unit/service/edp/workflow_creator/__init__.py (score: 0) | |
sahara/tests/unit/service/edp/oozie/test_oozie.py (score: 5) | |
sahara/tests/unit/service/edp/oozie/__init__.py (score: 0) | |
sahara/tests/unit/service/test_periodic.py (score: 0) | |
sahara/tests/unit/conductor/__init__.py (score: 0) | |
sahara/tests/unit/conductor/test_resource.py (score: 0) | |
sahara/tests/unit/conductor/test_api.py (score: 0) | |
sahara/tests/unit/conductor/manager/test_from_template.py (score: 0) | |
sahara/tests/unit/conductor/manager/test_templates.py (score: 0) | |
sahara/tests/unit/conductor/manager/__init__.py (score: 0) | |
sahara/tests/unit/conductor/manager/test_clusters.py (score: 0) | |
sahara/tests/unit/conductor/manager/test_defaults.py (score: 0) | |
sahara/tests/unit/conductor/manager/test_edp.py (score: 0) | |
sahara/tests/unit/conductor/base.py (score: 0) | |
sahara/tests/unit/db/__init__.py (score: 0) | |
sahara/tests/unit/db/sqlalchemy/__init__.py (score: 0) | |
sahara/tests/unit/db/sqlalchemy/test_types.py (score: 0) | |
sahara/tests/unit/db/migration/test_migrations.py (score: 0) | |
sahara/tests/unit/db/migration/__init__.py (score: 0) | |
sahara/tests/unit/db/migration/test_migrations_base.py (score: 0) | |
sahara/tests/unit/db/migration/test_db_manage_cli.py (score: 0) | |
sahara/tests/unit/utils/notification/__init__.py (score: 0) | |
sahara/tests/unit/utils/notification/test_sender.py (score: 0) | |
sahara/tests/unit/utils/test_cinder.py (score: 0) | |
sahara/tests/unit/utils/test_heat.py (score: 0) | |
sahara/tests/unit/utils/openstack/test_base.py (score: 0) | |
sahara/tests/unit/utils/openstack/__init__.py (score: 0) | |
sahara/tests/unit/utils/test_xml_utils.py (score: 0) | |
sahara/tests/unit/utils/__init__.py (score: 0) | |
sahara/tests/unit/utils/test_ssh_remote.py (score: 0) | |
sahara/tests/unit/utils/test_proxy.py (score: 0) | |
sahara/tests/unit/utils/test_crypto.py (score: 0) | |
sahara/tests/unit/utils/test_types.py (score: 0) | |
sahara/tests/unit/utils/test_patches.py (score: 0) | |
sahara/tests/unit/utils/test_general.py (score: 0) | |
sahara/tests/unit/utils/test_rpc.py (score: 0) | |
sahara/tests/unit/utils/test_api_validator.py (score: 0) | |
sahara/tests/unit/utils/test_hashabledict.py (score: 0) | |
sahara/tests/unit/utils/test_edp.py (score: 0) | |
sahara/tests/unit/utils/test_neutron.py (score: 0) | |
sahara/tests/unit/topology/test_topology.py (score: 0) | |
sahara/tests/unit/topology/__init__.py (score: 0) | |
sahara/tests/unit/swift/test_utils.py (score: 0) | |
sahara/tests/unit/swift/__init__.py (score: 0) | |
sahara/tests/unit/swift/test_swift_helper.py (score: 0) | |
sahara/tests/unit/testutils.py (score: 0) | |
sahara/tests/unit/__init__.py (score: 0) | |
sahara/tests/unit/api/__init__.py (score: 0) | |
sahara/tests/unit/api/test_acl.py (score: 0) | |
sahara/tests/unit/test_context.py (score: 2) | |
sahara/tests/unit/base.py (score: 0) | |
sahara/cli/sahara_rootwrap.py (score: 0) | |
sahara/cli/sahara_all.py (score: 0) | |
sahara/cli/sahara_api.py (score: 0) | |
sahara/cli/sahara_subprocess.py (score: 1) | |
sahara/cli/__init__.py (score: 0) | |
sahara/cli/sahara_engine.py (score: 0) | |
sahara/context.py (score: 0) | |
sahara/i18n.py (score: 0) | |
sahara/exceptions.py (score: 0) | |
Files skipped (0): | |
Test results: | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/spark/plugin.py::223 | |
223 '/tmp/sahara-hadoop-init.sh': ng_extra['setup_script'], | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/spark/plugin.py::256 | |
256 'sudo chmod 0500 /tmp/sahara-hadoop-init.sh' | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/spark/plugin.py::259 | |
259 'sudo /tmp/sahara-hadoop-init.sh ' | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/spark/config_helper.py::355 | |
355 script_lines.append("echo -n > /tmp/hadoop-env.sh") | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/spark/config_helper.py::358 | |
358 script_lines.append('echo "%s" >> /tmp/hadoop-env.sh' % line) | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/spark/config_helper.py::359 | |
359 script_lines.append("cat /etc/hadoop/hadoop-env.sh >> /tmp/hadoop-env.sh") | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/spark/config_helper.py::360 | |
360 script_lines.append("cp /tmp/hadoop-env.sh /etc/hadoop/hadoop-env.sh") | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/hadoop2/run_scripts.py::120 | |
120 'sudo su - -c "mkdir /tmp/oozielib && ' | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/hadoop2/run_scripts.py::198 | |
198 remote.execute_command("mysql -u root < /tmp/create_hive_db.sql") | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/hadoop2/run_scripts.py::222 | |
222 r.write_file_to('/tmp/create_hive_db.sql', sql_script) | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/hadoop2/config.py::289 | |
289 r.write_file_to('/tmp/post_conf.sh', post_conf_script) | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/hadoop2/config.py::290 | |
290 r.execute_command('chmod +x /tmp/post_conf.sh') | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/hadoop2/config.py::291 | |
291 r.execute_command('sudo /tmp/post_conf.sh') | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/v1_2_1/run_scripts.py::60 | |
60 'sudo su - -c "mkdir /tmp/oozielib && ' | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/v1_2_1/config_helper.py::418 | |
418 script_lines.append("echo -n > /tmp/hadoop-env.sh") | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/v1_2_1/config_helper.py::421 | |
421 script_lines.append('echo "%s" >> /tmp/hadoop-env.sh' % line) | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/v1_2_1/config_helper.py::422 | |
422 script_lines.append("cat /etc/hadoop/hadoop-env.sh >> /tmp/hadoop-env.sh") | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/v1_2_1/config_helper.py::423 | |
423 script_lines.append("cp /tmp/hadoop-env.sh /etc/hadoop/hadoop-env.sh") | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/v1_2_1/versionhandler.py::303 | |
303 '/tmp/sahara-hadoop-init.sh': ng_extra['setup_script'], | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/v1_2_1/versionhandler.py::323 | |
323 'sudo chmod 0500 /tmp/sahara-hadoop-init.sh' | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/vanilla/v1_2_1/versionhandler.py::326 | |
326 'sudo /tmp/sahara-hadoop-init.sh ' | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/hdp/versions/version_2_0_6/services.py::1111 | |
1111 r.execute_command('[ -f /tmp/hueini-hdfsha ] && sed -i ' | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/hdp/versions/version_2_0_6/services.py::1115 | |
1115 r.execute_command('[ -f /tmp/hueini-hdfsha ] && sed -i ' | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/hdp/versions/version_2_0_6/services.py::1148 | |
1148 r.execute_command('[ -f /tmp/hueini-hdfsha ] &&' | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/hdp/versions/version_2_0_6/versionhandler.py::1125 | |
1125 hac['server_hue'].write_hue_temp_file('/tmp/hueini-hdfsha', | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/mapr/util/maprfs_helper.py::26 | |
26 tmp_file_name = '/tmp/%s.%s' % (file_name, six.text_type(uuid.uuid4())) | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/mapr/util/start_helper.py::66 | |
66 script_path = '/tmp/disk_setup_script.sh' | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/mapr/util/start_helper.py::68 | |
68 LOG.debug('Writing /tmp/disk_setup_script.sh') | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/mapr/util/start_helper.py::85 | |
85 '/opt/mapr/server/disksetup -F /tmp/disk.list', run_as_root=True) | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/mapr/util/start_helper.py::123 | |
123 script_path = '/tmp/waiting_script.sh' | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/mapr/util/start_helper.py::132 | |
132 rmt.execute_command('chmod +x /tmp/waiting_script.sh', run_as_root=True) | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/mapr/util/start_helper.py::133 | |
133 rmt.execute_command('/tmp/waiting_script.sh', run_as_root=True) | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/mapr/versions/base_context.py::154 | |
154 return '/tmp/waiting_script.sh' | |
>> Probable insecure usage of temp file/directory | |
- sahara/plugins/mapr/versions/base_context.py::157 | |
157 return '/opt/mapr/server/disksetup -F /tmp/disk.list' | |
>> Telnet is considered insecure. Use SSH or some other encrypted protocol. | |
- sahara/plugins/cdh/deploy.py::17 | |
17 import telnetlib | |
>> Random library should not be used for any security or cryptographic purposes | |
- sahara/service/periodic.py::16 | |
16 import random | |
>> Use of random is not suitable for security/cryptographic purposes. | |
- sahara/service/periodic.py::150 | |
150 initial_delay = random.randint(0, CONF.periodic_fuzzy_delay) | |
>> Probable insecure usage of temp file/directory | |
- sahara/service/edp/hdfs_helper.py::32 | |
32 r.write_file_to('/tmp/%s' % tmp_file_name, file) | |
>> Probable insecure usage of temp file/directory | |
- sahara/service/edp/hdfs_helper.py::33 | |
33 move_from_local(r, '/tmp/%s' % tmp_file_name, path + '/' + file_name, | |
>> Probable insecure usage of temp file/directory | |
- sahara/service/edp/hdfs_helper.py::80 | |
80 etc_hosts_update = '/tmp/etc-hosts-update.%s' % six.text_type(uuid.uuid4()) | |
>> Probable insecure usage of temp file/directory | |
- sahara/service/edp/hdfs_helper.py::81 | |
81 tmp_etc_hosts = '/tmp/etc-hosts.%s' % six.text_type(uuid.uuid4()) | |
>> Probable insecure usage of temp file/directory | |
- sahara/service/edp/spark/engine.py::124 | |
124 wf_dir = job_utils.create_workflow_dir(master, '/tmp/spark-edp', job, | |
>> Consider possible security implications associated with subprocess module. | |
- sahara/service/edp/resources/launch_command.py::20 | |
20 import subprocess | |
>> Use of possibly insecure system call function (subprocess.Popen). | |
- sahara/service/edp/resources/launch_command.py::46 | |
46 a = subprocess.Popen(sys.argv[1:], | |
>> Probable insecure usage of temp file/directory | |
- sahara/utils/tempfiles.py::28 | |
28 argdict['dir'] = '/tmp/' | |
>> Consider possible security implications associated with pickle module. | |
- sahara/utils/procutils.py::18 | |
18 import pickle | |
>> Use of possibly insecure system call function (subprocess.Popen). | |
- sahara/utils/procutils.py::35 | |
35 return subprocess.Popen((sys.executable, _get_sub_executable()), | |
>> Random library should not be used for any security or cryptographic purposes | |
- sahara/openstack/common/periodic_task.py::15 | |
15 import random | |
>> Use of random is not suitable for security/cryptographic purposes. | |
- sahara/openstack/common/periodic_task.py::169 | |
169 jitter = int(spacing * (random.random() / 20)) | |
>> Random library should not be used for any security or cryptographic purposes | |
- sahara/tests/integration/tests/edp.py::16 | |
16 import random | |
>> Use of random is not suitable for security/cryptographic purposes. | |
- sahara/tests/integration/tests/edp.py::259 | |
259 random.choice(':' + ' ' + '\n' + string.ascii_lowercase) | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/integration/tests/map_reduce.py::36 | |
36 '/tmp/MapReduceTestOutput/log.txt' | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/integration/tests/map_reduce.py::48 | |
48 '/tmp/MapReduceTestOutput/log.txt' | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/integration/tests/map_reduce.py::123 | |
123 '/tmp/MapReduceTestOutput/log.txt') | |
>> Telnet is considered insecure. Use SSH or some other encrypted protocol. | |
- sahara/tests/integration/tests/base.py::17 | |
17 import telnetlib | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/integration/tests/base.py::296 | |
296 tmp_file_path = '/tmp/%s' % uuidutils.generate_uuid()[:8] | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/integration/tests/cluster_configs.py::94 | |
94 '/tmp/config-test-log.txt' | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/plugins/vanilla/hadoop2/test_plugin.py::46 | |
46 mock.Mock(), '/tmp') | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/plugins/vanilla/v1_2_1/test_plugin.py::310 | |
310 mock.Mock(), '/tmp') | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/plugins/hdp/test_ambariplugin.py::329 | |
329 mock.Mock(), '/tmp') | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/plugins/hdp/test_ambariplugin.py::340 | |
340 mock.Mock(), '/tmp') | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/service/validation/edp/test_data_source.py::218 | |
218 "url": "/tmp/output", | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/service/validation/edp/test_data_source.py::270 | |
270 "url": "/tmp/output", | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/service/edp/spark/test_spark.py::90 | |
90 job_exec.extra = {"spark-path": "/tmp/spark-edp/Job/123"} | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/service/edp/spark/test_spark.py::95 | |
95 "cat /tmp/spark-edp/Job/123/result", | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/service/edp/test_job_manager.py::61 | |
61 job_utils.create_workflow_dir("where", "/tmp/somewhere", job, "uuid") | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/service/edp/test_job_manager.py::63 | |
63 "mkdir -p /tmp/somewhere/job/uuid") | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/service/edp/test_job_manager.py::66 | |
66 job_utils.create_workflow_dir("where", "/tmp/somewhere", job) | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/service/edp/test_job_manager.py::68 | |
68 "mkdir -p /tmp/somewhere/job/generated_uuid") | |
>> Probable insecure usage of temp file/directory | |
- sahara/tests/unit/service/edp/oozie/test_oozie.py::43 | |
43 job_params = oje._get_oozie_job_params('hadoop', '/tmp') | |
>> Random library should not be used for any security or cryptographic purposes | |
- sahara/tests/unit/test_context.py::17 | |
17 import random | |
>> Use of random is not suitable for security/cryptographic purposes. | |
- sahara/tests/unit/test_context.py::29 | |
29 rnd = random.Random() | |
>> Consider possible security implications associated with pickle module. | |
- sahara/cli/sahara_subprocess.py::18 | |
18 import pickle | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment