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

BF: RIARemote - set UI backend to annex to make it interactive #6287

Merged
merged 1 commit into from
Dec 10, 2021

Conversation

bpoldrack
Copy link
Member

@bpoldrack bpoldrack commented Dec 8, 2021

Otherwise our UI would consider session non interactive and would not
prompt for credentials etc.

Closes #5790

This replaces #5825, as I could confirm (and understand) that this change is sufficient.
set_specialremote as mentioned in #5825 (comment) seems to only be relevant for progressbars, which is of no concern for ORA ATM, since we simply report to annex.
Rebased, and filed this PR from my fork, since I can't push to @yarikoptic's.

@bpoldrack bpoldrack changed the base branch from master to maint December 8, 2021 09:10
@bpoldrack bpoldrack added the semver-patch Increment the patch version when merged label Dec 8, 2021
@codecov
Copy link

codecov bot commented Dec 8, 2021

Codecov Report

Merging #6287 (7cdaf20) into maint (abcc1ab) will decrease coverage by 54.77%.
The diff coverage is 0.00%.

❗ Current head 7cdaf20 differs from pull request most recent head 14b2fc8. Consider uploading reports for the commit 14b2fc8 to get more accurate results
Impacted file tree graph

@@             Coverage Diff             @@
##            maint    #6287       +/-   ##
===========================================
- Coverage   90.19%   35.42%   -54.78%     
===========================================
  Files         312      312               
  Lines       42272    42256       -16     
===========================================
- Hits        38129    14970    -23159     
- Misses       4143    27286    +23143     
Impacted Files Coverage Δ
datalad/distributed/ora_remote.py 28.52% <0.00%> (-2.76%) ⬇️
datalad/version.py 0.00% <0.00%> (-100.00%) ⬇️
datalad/plugin/wtf.py 0.00% <0.00%> (-100.00%) ⬇️
datalad/plugin/addurls.py 0.00% <0.00%> (-100.00%) ⬇️
datalad/tests/test_api.py 0.00% <0.00%> (-100.00%) ⬇️
datalad/tests/test_cmd.py 0.00% <0.00%> (-100.00%) ⬇️
datalad/plugin/__init__.py 0.00% <0.00%> (-100.00%) ⬇️
datalad/plugin/no_annex.py 0.00% <0.00%> (-100.00%) ⬇️
datalad/support/digests.py 0.00% <0.00%> (-100.00%) ⬇️
datalad/tests/test_base.py 0.00% <0.00%> (-100.00%) ⬇️
... and 266 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update abcc1ab...14b2fc8. Read the comment docs.

@bpoldrack bpoldrack force-pushed the bf-ria-remote-ui branch 4 times, most recently from 09ee39a to 14d843f Compare December 9, 2021 12:44
Otherwise our UI would consider session non interactive and would not
prompt for credentials etc.

Closes datalad#5790
Copy link
Member

@mih mih left a comment

Choose a reason for hiding this comment

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

Thx!

@mih mih merged commit 12426d4 into datalad:maint Dec 10, 2021
@mih mih deleted the bf-ria-remote-ui branch December 10, 2021 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver-patch Increment the patch version when merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Design flaw using downloaders in ORA special remote?
3 participants