Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add code to link remote and local paths. #212

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

rsekman
Copy link
Contributor

@rsekman rsekman commented Oct 29, 2021

As discussed in #211. See stig -h link.

At the moment only takes effect for the move command, but that may be the most frequently used. Only absolute paths are allowed in links, so relative paths should pass transparently through move, but I haven't tested this.

It would be nice to have local path/remote path fields in the various torrent views; this shouldn't be too difficult.

@rndusr
Copy link
Owner

rndusr commented Oct 29, 2021 via email

When adding a torrent like 'stig add my.torrent --path /path/to/directory'
links were not respected. That is, stig would always interpret
/path/to/directory as a local path, even if it should be translated to a
remote path before being sent to transmission.

DUMP_WIDTH = 79

async def run(self, REMOTE, LOCAL, force):

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there any reason this needs to be async? Every nested scope this coroutine would generate appears to use blocking methods.

@rndusr
Copy link
Owner

rndusr commented Jul 9, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants