Skip to content

The engine v0.15 accepts multiple -d parameters but it appears to only process the last one #1669

@mhungria

Description

@mhungria

Standard

CDISC SDTM/SDTMIG

Reference Rule ID(s)

Any

Conformance Rule ID(s) (if published in CORE)

CORE-

JIRA Ticket

https://jira.cdisc.org/projects/CORERULES/issues/CORERULES-

CLI Command Used (if applicable)

python core.py -s SDTM -v 3.4 -d /path/to/datasets -d /path/to/datasets2

Rule YAML

Authorities: 
  - Organization: 
    Standards:
      - Name: 
        References:
          - Citations:
              - Cited Guidance: 
                Document: 
                Item: 
                Section: 
            Origin: 
            Rule Identifier: 
              Id: 
              Version: 
            Version: 
        Version:
Check:
  all:
    - name: 
      operator: 
      value: 
Core:
  Id: 
  Status: 
  Version: '1'
Description: 
Executability: Fully Executable
Match Datasets:
  - Keys:
      - 
    Name: 
Operations:
  - id: 
    operator: 
Outcome:
  Message: 
  Output Variables:
    -
Rule Type: 
Scope:
Sensitivity:

Attach any sample test data file(s)

Files in folder 1 in my environment, plus
Files in folder 2 in my environment (containing SDTM .json files from the Dataset-JSON release).

If needed I'll add; however, I don't think we need to test with my data as you may want to test with accessible files in your environment.

Attach any output report and/or log file(s)

bash_coreval_examples_sdtm_json_mhungria_Rule0998_2026-03-16_2_wo_vba.xlsx

Expected output

I would expect either of:
a) Processing files from the 2 folders correctly, retrieving all files from folder 1 plus all files from folder 2, providing information to the user if filenames are duplicated and explicitly indicating if any is discarded.
b) Appropriate documentation indicating multiple -d parameters is not allowed.

Any Additional Information

See #1641

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions