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

Adding button for directly get the cmsDriver from a dataset in DAS #24

Closed
pgunnell opened this issue Nov 26, 2019 · 11 comments
Closed

Adding button for directly get the cmsDriver from a dataset in DAS #24

pgunnell opened this issue Nov 26, 2019 · 11 comments

Comments

@pgunnell
Copy link

Would it be possible to add one button in DAS to get the cmsDriver directly from a dataset page? This has been discussed many times and would be very beneficial especially for RelVal samples.

@vkuznet
Copy link
Collaborator

vkuznet commented Nov 26, 2019

Please remind me details and/or provide them here. To make a button we need to form a link, if we're on dataset page we know dataset name, so what would be the link to cmsDriver knowing the dataset name?

@pgunnell
Copy link
Author

@vkuznet
Copy link
Collaborator

vkuznet commented Nov 27, 2019

And, it will save me time if you'll provide all steps how to get this link from a dataset name. It should be series of URL calls to ReqMgr2 to get this config. What they are?

@vkuznet
Copy link
Collaborator

vkuznet commented Nov 27, 2019

I looked at this request closely and I think DAS already provides this functionality via config query, eg.

config dataset=/4B_TuneZ2_7TeV-alpgen-pythia6/Summer11-START311_V2-v3/GEN-SIM
provides a page to possible config files.

Here is a direct link
https://cmsweb.cern.ch/das/request?view=list&limit=50&instance=prod%2Fglobal&input=config+dataset%3D%2F4B_TuneZ2_7TeV-alpgen-pythia6%2FSummer11-START311_V2-v3%2FGEN-SIM

@vkuznet
Copy link
Collaborator

vkuznet commented Nov 27, 2019

@vkuznet
Copy link
Collaborator

vkuznet commented Nov 27, 2019

So, why it is not satisfactory?

@vkuznet
Copy link
Collaborator

vkuznet commented Nov 27, 2019

The config query is a multi step and having linked to dataset page which may show mutliple entires if user supplies a dataset pattern can complicate things significantly.

Moreover, the config is not only ReqMgr2 query since configs can come from DBS, so I doubt that having direct link (which needs to be resolved for every single dataset) is worth of effort. For instance, the underlying system (ReqMgr2) may go down or timeout, which implies that DAS dataset query will wait for it and delay to show simple dataset info.

@pgunnell
Copy link
Author

Because people complain (with us) that it is not easy and a direct link would help.

@vkuznet
Copy link
Collaborator

vkuznet commented Nov 27, 2019

It is not an argument which I should address. There is a way via config query and users should learn. The DAS queries multiple sources and none of them guarantee to be live and if I put everything into single page such page may become irresponsive if some service will go down (which happens a lot) and you'll get MUCH MORE complains.

@vkuznet
Copy link
Collaborator

vkuznet commented Nov 27, 2019

My suggestion that you should redirect those who complain to this ticket or ask them to open DAS issue which I can address. So far I see no action needs to be done here, therefore I'm closing the ticket.

@vkuznet vkuznet closed this as completed Nov 27, 2019
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

No branches or pull requests

2 participants