DSPMGetContianers

This automation script takes asset file data as input, retrieves the container names from this data, and returns a list of all containers.

python · DSPM

Details

IDDSPMGetContianers
Languagepython
From Version6.10.0
Docker Imagedemisto/python3:3.12.13.10116658

README

This automation script takes asset file data as input, retrieves the container names from this data, and returns a list of all containers.

Script Data


Name Description
Script Type python3
Cortex XSOAR Version 6.10.0

Inputs


Argument Name Description
asset_files Asset files data.

Outputs


Path Description Type
containers List of containers. Unknown
from DSPMGetContainers import get_containers
from CommonServerPython import CommandResults


def test_get_containers():
    args = {
        "asset_files": {
            "files": [
                {"path": "folder1/file1.txt"},
                {"path": "folder2/file2.txt"},
                {"path": "folder3/subfolder/file3.txt"},
            ]
        }
    }
    result = get_containers(args)

    # Assert
    expected_containers = ["folder1", "folder2", "folder3"]
    assert isinstance(result, CommandResults)
    assert result.outputs_prefix == "containers"
    assert result.outputs == expected_containers