You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
based on information from annex info and git remotes we can discover which known to annex ssh remotes are already enabled (well, added as git remotes)
so for any annexed key we can pretty much mint the "ssh URL" on remote location (well -- paying attention on either it is bare or regular repo -- would matter which annex keystore lead directories naming is used... we dealt with that recently, forgot where... uff)
we could use datalad/support/sshconnector.py:SSHManager().get_connection(..) to establish the connection to remote host (with mux socket)
probably issue warning if that SSHManager is not MultiplexSSHConnection and not bother then supporting ssh "urls"
annex info
and gitremotes
we can discover which known to annex ssh remotes are already enabled (well, added as git remotes)datalad/support/sshconnector.py:SSHManager().get_connection(..)
to establish the connection to remote host (with mux socket)MultiplexSSHConnection
and not bother then supporting ssh "urls"sftp
support in fsspec: https://filesystem-spec.readthedocs.io/en/latest/_modules/fsspec/implementations/sftp.html .WDYT @jwodder ?
The text was updated successfully, but these errors were encountered: