• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

StackStorm / st2
75%
master: 73%

Build:
Build:
LAST BUILD BRANCH: stevedore-runners
DEFAULT BRANCH: master
Repo Added 09 Jul 2015 07:22PM UTC
Files 49
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH STORM-1931/explicit-none-optional-params
branch: STORM-1931/explicit-none-optional-params
CHANGE BRANCH
x
Reset
  • STORM-1931/explicit-none-optional-params
  • 0.1.0
  • 0.12.1_changelog
  • 1.5.1
  • 2_0_1_patch_release
  • 2_0_1_release
  • DZ/add_chatops_to_st2ctl
  • DZ/add_warning
  • DZ/adjust-mistral-docs
  • DZ/adjust-mistral-docs-v0.12.1
  • DZ/change_disclamer
  • DZ/doc_around_installer_and_more
  • DZ/doc_updates_from_master_v1.2.1
  • DZ/docs_add_nitpicky
  • DZ/docs_add_tutorials
  • DZ/fix_cli_help
  • DZ/fix_diag_loadavg
  • DZ/fix_docs_selector
  • DZ/fix_git_url
  • DZ/fix_trigger_instance_re_emit
  • DZ/must_be_root
  • DZ/must_be_root_master
  • DZ/remove_get_open_ports
  • Itxaka-add_keystone_backend
  • LH/changelog_tidy
  • LH/changelog_underline
  • LH/v21_changelog
  • STORM-1130/docs_for_code_structure
  • STORM-1170/friendly-action-param-error
  • STORM-1542/fix-escaped-dict-result
  • STORM-1546/mistral-validate-action-params
  • STORM-1549/mistral-keystone
  • STORM-1566/fix-escaped-chars-complex-result
  • STORM-1575/fix-mistral-ac-result
  • STORM-1670/cancel-mistral-wf
  • STORM-1702/workflow-validation-api
  • ac-vars
  • action_alias_db_utility_method
  • action_chain_runner_params_parameter_rename
  • action_execution_run_as_user
  • action_parameter_validation_fix
  • action_testing_fixes
  • actions_queue_consumer_tests
  • add_back_version_normalization
  • add_back_version_normalization_v21
  • add_bandit_checks
  • add_commands_for_enabling_and_disabling_a_resource
  • add_config_demo_stuff_to_examples_pack
  • add_configparser_backport_dependency
  • add_missing_pack_yaml_to_example_pack
  • add_missing_pytz_dependency
  • add_more_indexes_on_liveaction
  • add_pack_yaml_to_default_pack
  • add_support_for_ref_to_pack_metadata
  • add_tests_for_available_versions
  • add_verbose_flag_to_run_pack_tests
  • add_webhook
  • alias-extras
  • alias-separator
  • alias_pack_pk
  • alias_pack_tests
  • allow_pack_retrieval_via_name
  • ancient-git
  • announcement-assert
  • another_codecov
  • api-keys
  • api_filtering_fixes
  • api_key_qs_docs
  • api_limit_improvements
  • api_status_code_improvements
  • apikey_export_load
  • attr_all_fix_execution
  • auth_backend_dynamic
  • auth_backend_port
  • bad_head
  • branch-versions
  • bug/add_argcomplete_requirements
  • bug/immutable_default_parameter_array
  • bundle_newer_version_of_virtualenv
  • cancel_multiple_values
  • cast_improvements
  • change_python_module_plugin_loading
  • chatops-alias-updates
  • chatops-extra-fix
  • chatops-fix
  • chatops-jinja
  • chatops-replace-fix
  • cherry_pick_deploy_workflow_fixes
  • cherry_pick_unload_fix
  • ci_pkg_test
  • circleci-el6
  • clean_self_check
  • clean_up_fixtures
  • cli_api_key_option
  • cli_config_timezone_support
  • cli_re_run_fix
  • cli_run_exit_with_non_zero_on_failure
  • cli_updates
  • cli_warn_message_fix
  • codecov_support
  • command-descriptions
  • common_script_setup_code
  • concurrency_policies_cancel_operation
  • config_schema_nested_objects_support
  • consistent_register_order
  • core_http_changelog
  • correct_content_type_in_auth_hook
  • coverage-reports-html
  • coveralls-sticker
  • create_action_include_data_files
  • create_delete_alias_cli
  • cron_timer_cron_like_syntax
  • custom-yaql-funcs
  • datastore_api_endpoints_improvements
  • debug_global_config_option
  • deploy-script-mistral-update
  • dev_version_update
  • direct_queue_publish
  • disable_services
  • doc-fixes
  • doc-updates
  • doc/troubleshoot
  • docs_fixes
  • docs_version_updates
  • dont_allow_slashwes_in_parameter_names
  • dont_cleanup_indexes_wih_tests
  • dont_log_files_controller_responses
  • e_fix
  • empty-strings
  • enable_lint_and_docs_run_on_travis
  • enhancement/python_action_return_status
  • enhancement/st2tests_fixtures_pack
  • env_variables_action
  • enykeev-patch-2
  • epowell101-patch-2
  • execution_get_attr_improvements
  • exp_controllers_to_v1
  • extra-fix
  • extra-fix-14
  • fabric_use_ssh_config
  • feat/lint-symlinks
  • feature/autocomplete
  • feature/circleci
  • feature/client_api_key
  • feature/complete_script
  • feature/execution_log
  • feature/exposition
  • feature/openapi
  • feature/pack-create
  • feature/pack-search
  • feature/pack_api
  • feature/pack_config
  • feature/pack_config_2
  • feature/pack_create
  • feature/pack_improvements
  • feature/packs
  • feature/packs_register_unified
  • feature/rerun_param_nomerge
  • feature/rest_services_v2
  • feature/validation_check_for_dispatching_payload
  • file-sensor-example
  • filter-postgresql-st2ctl
  • fix-actionrunner-syslog
  • fix-cache-headers
  • fix-cancel-policy
  • fix-changelog
  • fix-docs
  • fix-execution-list
  • fix-execution-query-perf
  • fix-mistral-cancel-task
  • fix-mistral-concurrency-test
  • fix-mistral-examples
  • fix-mistral-querier
  • fix-mistral-wf-state
  • fix-multi-lines-param-values
  • fix-pip-temp
  • fix-runner-loader
  • fix-runner-param-override
  • fix-trace-cli
  • fix/2983
  • fix/always_remove_auth_query
  • fix/binary_files
  • fix/chatops-optional-args
  • fix/chatops-pack-install-formats
  • fix/chatops-pack-install-formats-v2.1
  • fix/complex-render
  • fix/cryptic_errors
  • fix/datastore/get_by_name
  • fix/filter_latency
  • fix/git-python
  • fix/ignore_trigger_instance
  • fix/iteractive_config_improvements
  • fix/jinja_filter_flow_style
  • fix/lint_config
  • fix/lots_of_actions
  • fix/missing_dependency
  • fix/no-runner-print
  • fix/no-uwsgi
  • fix/nonexistent_repo
  • fix/old-git-versions-syntax
  • fix/pack_install_show
  • fix/pack_registration
  • fix/pack_remove_config
  • fix/package-management-wording
  • fix/packviews_permission
  • fix/param_merging
  • fix/python-runner-timeout
  • fix/python_runner_env_description
  • fix/rabbitmq-connection-retry
  • fix/rerun_param_exclusion
  • fix/runner-tests
  • fix/self_check_script
  • fix/st2ctl-hubot-status
  • fix/web_services
  • fix_action_parameter_type_attribute_validation
  • fix_action_service_datastore_access
  • fix_base_path_issue
  • fix_base_path_issue_v21
  • fix_cacert_bug
  • fix_cast_params_bug
  • fix_config_and_service_argument_consistency
  • fix_content_type_bug
  • fix_datastore_timeout_tests
  • fix_exception
  • fix_execution_list
  • fix_logrotate_bug
  • fix_notification_empty_check
  • fix_notification_empty_check_mstr
  • fix_notify
  • fix_pack_actions_to_use_ref
  • fix_packs_info_action
  • fix_pecan_issue
  • fix_pkg_resources_issues
  • fix_register_api_endpoint_bug
  • fix_rule_create_no_enabled
  • fix_rule_issue
  • fix_sendmail
  • fix_sensor_update
  • fix_traces_sort_order
  • fix_trigger_registration_bug
  • fix_typo
  • fix_version_140
  • fix_virtualenv_path_env_var
  • fix_wait_for_ssh
  • fixtures_fixes
  • friendlier_error_message_on_invalid_parameter_type
  • gunicorn_compatibility_fixes_and_config
  • gunicorn_config_changes
  • gunicorn_shutdown_fix
  • gunicorn_sync_worker_workaround
  • ha-sample-confs
  • hello-st2-version
  • hook_up_runner_disable
  • hook_up_runner_disable_and_enable
  • icons
  • ignore_release_errors
  • improved_config_schema_default_values
  • include-st2ctl
  • include_elapsed_seconds_for_complete_actions
  • include_parameters_cli_workflow_executions
  • increase_reload_timeout
  • increase_sleep
  • increase_sleep_v14
  • init-ng
  • insert_update_modify
  • installer-doc-updates
  • installer-docs
  • isotime_parsing_improvements
  • issue-1715/chatops_channel_as_action_param
  • issue_167/user_scoped_vars
  • issues/2538
  • jsexpose_fix_bool_type
  • key_set_ttl
  • kvp_delete_cli_fix_scope
  • la_status_xchg
  • late_open_sftp_connection
  • license_check_improvements
  • linkanalyzer
  • lint_improvements
  • lint_linux_pack
  • linux_rm_action_verbose_flag
  • linux_wait_for_ssh_improvements
  • local_runner_changes
  • localhost_to_127.0.0.1
  • logdir-empty-verification
  • make_robot
  • makefile-tweaks
  • mandatory-param-key
  • master
  • master_video_docs
  • misc_api_improvements
  • misc_stuff
  • missing_garbagecollector_syslog_config
  • mistral-abstract-auth
  • mistral-cancel-state
  • mistral-rerun
  • mistral-test-errors
  • mistral-workbook-complex-workaround
  • mistral-yaql-v1
  • mistral_client_insecure
  • mongodb_profile_flag
  • mongodb_ssl
  • mongoengine_fixes
  • more-mistral-examples
  • more_friendly_user_exception_on_invalid_pack_param_name
  • move_auth_backends_to_separate_packages
  • move_common_code_to_st2common
  • move_resource_registrars_to_st2common
  • multi_value_id_filtering
  • mv_gen_key
  • new_pack_register_syntax
  • nginx-config-tiny-edit
  • nit-to-current
  • no_traceback_on_non_unique_error_debug
  • none_casting_workaround
  • notification_data
  • nuke_venv_when_installing_tests
  • operator_changes
  • pack-schema
  • pack_configuration_from_datastore
  • pack_configuration_v2_config_schemas
  • pack_configuration_v2_pack_configs
  • pack_install_only_load_installed_packs
  • pack_install_validate_stackstorm_version
  • pack_metadata_changes
  • pack_schema_versioning_changes
  • pack_test_fixture_loading_utils
  • package/sha_stuff
  • packs-cleanup
  • packs-cleanup1
  • packs-register
  • packs_api_fix
  • packs_install_reload_timeout
  • packs_load_register_triggers_by_default
  • param-render-fail
  • paramiko-passphrase
  • paramiko-ssh-config-support
  • paramiko_runner_error_result_format_fix
  • params_not_valid_name_userfriendly_exception
  • parent-causation-chain
  • pin_amqp_and_kombu
  • pin_requests
  • pkg_test
  • pluggable-runners
  • policies-docs
  • policies_improvements
  • positional_arguments_serialization
  • private_key_parameter_support_path
  • puppet-docs
  • pymongo_mongoengine_upgrade
  • python27_st2client
  • python27_st2ctl
  • python_binary_path_el6
  • python_runner_wrapper_path_fix
  • rbac_executions_permissions_resolver
  • rbac_for_pack_managemenet_api_endpoints
  • rbac_initial_constructs
  • re_failed_executions
  • refactor_code_to_reduce_import_time_and_speed_up_process_wrapper
  • refactor_runner_container_service_code
  • register-triggers
  • register_api_fail_on_failure
  • register_config_validate_values_against_schema
  • register_content_fail_on_failure
  • register_content_setup_virtualenv
  • register_content_setup_virtualenv_fix
  • remove-circle-yaml
  • remove-docs
  • remove-old-packaging
  • remove-uid
  • remove_metadata_json_support
  • remove_obsolete_code
  • remove_old_fabric_runner_code
  • remove_packs_info_action
  • remove_st2_startup
  • rename-st2bundle-to-st2
  • replace_bencode
  • require-packs
  • resourece_controller_improvements
  • retrieve_packs_by_ref_or_name_or_id
  • retry_db_connection
  • retry_test_improvements
  • return_number_of_deleted_objects_on_delete_by_query_return
  • revert-2372-virtualenv_fix
  • revert-2468-mistral_nginx_conf
  • revert-2469-v1.3
  • revert-2474-localhost_to_127.0.0.1
  • revert-2497-v1.3.2
  • revert-2587-webhook_url_variable
  • revert-2644-robot/demo
  • revert-2763-STORM-2195/user_scoped_params_as_jinja
  • revert-2766-v1.5_user_scoped_params_as_jinja
  • revert-st2ctl-change
  • rework_post_result
  • rhel_spec_update
  • rhel_support
  • rmq_cluster_support
  • robot/demo
  • rollback_st2ctl
  • rpm_fix
  • rule-tester-updates
  • rule-types
  • rule-view
  • rule_criteria_pattern_falsy_fix
  • rule_list_filter
  • rule_tester_improvements
  • rules_list_api_improvements
  • run_tests_circleci
  • runner_migration_script
  • sane_trigger_instance_list
  • scope_d_svc
  • secrets_kv_store
  • self-check-fix
  • self-check-fix-v13
  • self_check_script
  • self_check_v1.5
  • sensor-instances
  • sensor_container_respawan_sensor_on_death
  • sensor_debugging_fixes
  • sensor_doc_update
  • sensor_instance_friendly_exception
  • sensor_manager_improvements
  • sensor_partition
  • server_side_alias_match_permissions
  • serverside_matching_changes_and_fixes
  • some_options_for_launchdev
  • specify_min_pip_version
  • st2-exchange
  • st2-self-check-errors
  • st2_client_ignore_permissions_error
  • st2auth-token-validation
  • st2client-json-array
  • st2client_py27
  • st2client_workaround
  • st2client_workaround_backport
  • st2ctl-noservice
  • st2ctl_missing_flag
  • st2ctl_reload_missing_flag
  • st2ctl_reload_to_register_rules
  • st2ctl_start_mistral_after_webui
  • stream_old_packages
  • submit_debug_info_additional_context
  • submit_debug_info_improvements
  • sudo_flags
  • sync_up_changelog_with_21
  • temp/test1
  • temp/test2
  • test_coverage
  • test_for_debug_info
  • test_quickstart_setup
  • throw_non_found_error_instead_of_valueerror
  • ti_msg_ack
  • timer-tarce-fix-v0131
  • timer-trace-fix
  • tmp/no_project_name
  • tooz_version
  • trace-docs
  • trace-other-trigger
  • trace_fix
  • trace_fixes_v0131
  • traces
  • traces-cli-pretty
  • travis-integration-tests
  • travis_use_mongo_32
  • trigger_cleanup
  • trigger_conflict_error_ignore
  • trigger_lookup_workaround
  • two_dispatcher_pools_for_actions_user_configurable_size
  • uid_fixes_and_tests
  • unlock-the-docker-doc-blocker-and-other-todos
  • update-change-logs
  • update-changelog
  • update-chatops-instructable
  • update-client-version
  • update-instructable
  • update-mistral-get-task
  • update-mistralclient-version
  • update-unload
  • update_16_changelog
  • update_auth_config
  • update_changelog
  • update_changelog_v0131
  • update_code_for_index_format_change
  • update_dependencies
  • update_mistral_branch
  • update_unload
  • updates_for_st2_packaging
  • upgrade_mongodb_travis
  • upgrade_paramiko
  • upgrade_paramiko_v_1_16
  • upgrade_pip
  • upgrade_pylint
  • upgrade_pylint_v2
  • upgrade_pymongo
  • use_execution_id
  • use_is_debugging_enabled
  • use_lint_configs_repo
  • use_meta_loader
  • use_right_mask
  • use_versioned_requirements
  • use_virtualenv_from_usr_local_bin
  • use_yaml_safe_dump
  • userlocalhost-bugfix/unables_to_handle_unicode
  • v0.12
  • v0.12.0
  • v0.12.1
  • v0.12.2
  • v0.12.3
  • v0.13
  • v0.13.0
  • v0.13.1
  • v0.13.2
  • v0.13.3
  • v0.7
  • v012_st2-self-check-errors
  • v012_video_docs
  • v1.2.1
  • v1.3
  • v1.3-self-check-update
  • v1.3.0
  • v1.3.1
  • v1.3.2
  • v1.3.3
  • v1.3.3_fix_checkout_logic
  • v1.3_remove_circle
  • v1.3_revert_stream
  • v1.4
  • v1.4.0
  • v1.4dev_update
  • v1.5
  • v1.5.0
  • v1.5.1
  • v1.5.2
  • v1.5_fix_execution_list
  • v1.6
  • v1.6.0
  • v1.6.1
  • v2.0
  • v2.0.0
  • v2.0.1
  • v2.1
  • v2.1.0
  • v2.1.1
  • v2.1.1_changes
  • v2.1_self_check
  • v2.1_self_check_update
  • validate_config_tool
  • various_fixes
  • various_pack_changes
  • various_rbac_improvements
  • version_bump_013dev
  • virtualenv2.7
  • virtualenv_creation_tests
  • warning-21
  • webhook_url_variable
  • webhooks
  • webhooks_endpoint_url_encoded_form_data_support
  • webui-in-conf
  • yaml_definitions_object_default_value_jinja_notation

pending completion
7644

push

travis-ci

Winson Chan
Fix explicit none to optional argument on action execution

JSON schema throws exception if None is passed explicitly to an optional parameter for an action execution.

31 of 31 new or added lines in 1 file covered. (100.0%)

14821 of 19662 relevant lines covered (75.38%)

0.93 hits per line

Relevant lines Covered
Build:
Build:
19662 RELEVANT LINES 14821 COVERED LINES
0.93 HITS PER LINE
Source Files on STORM-1931/explicit-none-optional-params
  • List 0
  • Changed 9
  • Source Changed 1
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
7644 STORM-1931/explicit-none-optional-params Fix explicit none to optional argument on action execution JSON schema throws exception if None is passed explicitly to an optional parameter for an action execution. push 06 Jan 2016 03:28AM UTC Winson Chan travis-ci pending completion  
7633 STORM-1931/explicit-none-optional-params Fix explicit none to optional argument on action execution JSON schema throws exception if None is passed explicitly to an optional parameter for an action execution. push 05 Jan 2016 11:34PM UTC Winson Chan travis-ci pending completion  
7630 STORM-1931/explicit-none-optional-params Fix explicit none to optional argument on action execution JSON schema throws exception if None is passed explicitly to an optional parameter for an action execution. push 05 Jan 2016 11:07PM UTC m4dcoder travis-ci pending completion  
7628 STORM-1931/explicit-none-optional-params Fix explicit none to optional argument on action execution JSON schema throws exception if None is passed explicitly to an optional parameter for an action execution. push 05 Jan 2016 10:47PM UTC Winson Chan travis-ci pending completion  
7558 STORM-1931/explicit-none-optional-params Fix explicit none to optional argument on action execution JSON schema throws exception if None is passed explicitly to an optional parameter for an action execution. push 30 Dec 2015 12:10AM UTC m4dcoder travis-ci pending completion  
7556 STORM-1931/explicit-none-optional-params Fix explicit none to optional argument on action execution JSON schema throws exception if None is passed explicitly to an optional parameter for an action execution. push 29 Dec 2015 12:41AM UTC Winson Chan travis-ci pending completion  
See All Builds (6087)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc