GridScripts

Welcome! These are a few scripts that we use at SURFsara to work with the Grid.

docker-ui

Building a container with a Grid User Interface.

ey

Scripts to monitor GGUS tickets.

staging

stage.py is a script to stage a large list of files. state.py can check the status (locality) of those files.

voms

Check whether the LSC files still match the VO information.

get-file-checksum

Get checksum of a file through WebDAV. Supports X509 and username/password auth, supports Adler32 and MD5.

get-macaroon

Script to obtain a macaroon (bearer token) from a dCache WebDAV door. Macaroons can be used to share data with others, and some more applications. See this presentation for more details: https://www.dcache.org/manuals/workshop-2018-05-28-DESY/macaroons.pdf

view-macaroon

Script to deserialise a macaroon (to see its properties).