Skip to content

Instantly share code, notes, and snippets.

@elmiko
Created January 14, 2015 14:59
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save elmiko/94f063583912a5d8c3cb to your computer and use it in GitHub Desktop.
output from bandit run on sahara code
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