localstack/aws/api/stepfunctions/__init__.py
File __init__.py
has 1189 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
from datetime import datetime
from typing import List, Optional, TypedDict
from localstack.aws.api import RequestContext, ServiceException, ServiceRequest, handler
StepfunctionsApi
has 37 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class StepfunctionsApi:
service = "stepfunctions"
version = "2016-11-23"
@handler("CreateActivity")
Function update_state_machine
has 9 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def update_state_machine(
Function list_executions
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_executions(
Function test_state
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def test_state(
Function get_execution_history
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def get_execution_history(
Function start_sync_execution
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def start_sync_execution(
Function start_execution
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def start_execution(
Function update_map_run
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def update_map_run(
Function create_state_machine_alias
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def create_state_machine_alias(
Function publish_state_machine_version
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def publish_state_machine_version(
Function update_state_machine_alias
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def update_state_machine_alias(
Function list_state_machine_versions
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_state_machine_versions(
Function stop_execution
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def stop_execution(
Function list_state_machine_aliases
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_state_machine_aliases(
Function list_map_runs
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_map_runs(
Function send_task_failure
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def send_task_failure(