Skip to content

Specify a "no_write" option for transfers between storages #172

Open
@elliot-gould

Description

Hi Team,

Is there a way to specify a no write option when orchestrating transfers between 2 storage nodes?

We're currently initiating transfers as follows:

ascli node upload \
    "/path/to/src..." \
    --preset=preset_1 \
    --to-folder="/path/to/dest..." \
    --transfer=node \
    --transfer-info=@preset:preset_2 \
    --ts=@json:@file:transfer_spec.json 

Where transfer_spec.json contains like:

{
    "create_dir": true,
    "resume_policy": "full_csum",
    "cipher": "aes-128",
    "file_checksum": "md5",
    "target_rate_kbps": 1000000,
    "rate_policy": "fair",
    "precalculate_job_size": true
}

I've tried passing --transfer-info=@json:'{"ascp_args":["--no-write"]}' but this doesn't seem to have any effect, perhaps the ascp_args are only relevant when ascli is calling ascp locally?

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions