Comments (7)
spiga: probably this is strongly related to #681
In that case I would suggest a solution flexible and generic enough that allow to support "gridFTP-like" solution is needed. We may need a discussion?
from crabserver.
metson: Agreed, I think the solution is a few pluggable solutions; http(s), gftp, scp determined from the URI (e.g. use the gridftp plugin if the sandbox is at gftp://some.se/file).
IMHO #681 should be closed as a duplicate...
from crabserver.
spiga: and this is why we should have a generic interface with a set of plugin ("evolution" of SE API)
from crabserver.
metson: +1
storage API (nicely generic) == v2 of SE API
We could probably do this as an extension to the Service class, which would provide some basic caching. HTTP(S) transfers are an out of the box thing, gridftp etc would be new.
from crabserver.
spiga: Replying to [comment:5 metson]:
+1
storage API (nicely generic) == v2 of SE API
We could probably do this as an extension to the Service class, which would provide some basic caching. HTTP(S) transfers are an out of the box thing, gridftp etc would be new.
chirp is something related to this which also came up in Bari past week.
from crabserver.
spiga: closing as duplicated with #1305
from crabserver.
spiga: closing this as it is duplicated
from crabserver.
Related Issues (20)
- getTasks() fails to get tasks if tw_name is not initialised
- #830: Test prod CRABClient using test2 REST instance and CMSSW_13_0_2 CMSSW release HOT 13
- make the new SUBMITREFUSED status visible in Grafana
- make sure we do not use cmsRun -p
- variable used before it is defined HOT 7
- odd race condition ? HOT 12
- ZeroDivisionError from TapeRecallManager.py HOT 2
- small, scattered issues
- adapt CheckTapeRecall to "account=username" HOT 1
- improve error reporting when user indicates bad vogroup HOT 1
- CRAB Overview dashboard - requests panel is empty now HOT 2
- Make sure that we have space to put output files in eos
- initial CRAB UI page is almost empty HOT 1
- SUSPEND a Rucio rule before deleting
- bump WMCore to 2.3.6rc1 HOT 2
- Canary deployments - REST, TW, Publisher HOT 4
- schedulers - implement automatic reboot HOT 3
- change of memory in resubmit does not work HOT 12
- remove check for `username_CRAB` username for myproxy.
- #831: Test prod CRABClient using preprod REST instance and CMSSW_13_0_2 CMSSW release HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from crabserver.