-
Notifications
You must be signed in to change notification settings - Fork 8
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
download-files: xrootd protocol #24
Comments
Regarding Python libraries, we could use upstream xrootd or even our xrootdpyfs. |
Both options look good to me. 👍 How to choose b/w these two 😅 ? |
This will need to amend also a) Currently we are based on $ echo 'deb http://storage-ci.web.cern.ch/storage-ci/debian/xrootd/ bionic master' >> /etc/apt/sources.list
$ curl -sL http://storage-ci.web.cern.ch/storage-ci/storageci.key | apt-key add -
$ apt-get update
$ apt-get install xrootd-client b) We can switch our base image to CentOS7, which is what CERN batch farms typically use, where $ yum install epel-release
$ yum update
$ yum install xrootd-client Note that we have some prior art in @ParthS007 please let me know if you shall look into adding |
In addition to http protocol implemented in #22, we should add support for xrootd protocol which provides more bandwidth.
Check whether client system contains xrootd commands (
xrdcp
) or Python libraries (xrootd
).If yes, enable support for
--protocol root
.If not, report help string what people has to do do install them.
This is not an MVP functionality for the first public release; it can be added later.
The text was updated successfully, but these errors were encountered: