GFAL-ARCHIVEPOLL(1)
β¨ GFAL-ARCHIVEPOLL β¨
okay bestie, welcome to the gfal-archivepoll(1) glow-up π
this is a page from the General Commands Manual and it's all about checking on your archive requests like the nosy icon you are π
πΈ NAME πΈ
gfal-archivepoll β does an archive polling operation on the SURL you hand it, no cap π¦
π SYNOPSIS π
gfal-archivepoll [ OPTION ]... FILE
π DESCRIPTION π
so. gfal-archivepoll performs an archive polling operation on a given SURL, periodt β¨ and here's the tea: if you give it a polling timeout that's greater than 0, the command literally just blocks and sits there polling the status of your archiving request. it only comes back when either the file is actually on tape π or your timeout expires π
π OPTIONS π
-h,--helpβ shows you the help for this command π«Ά-V,--versionβ spits out version info and dips immediately βοΈ-v,--verboseβ verbose mode. repeat it up to 3 times to unlock the most verbose mode π₯-D,--definition DEFINITIONβ defines properties for gfal2. the syntax goes like this:"CONFIG_GROUP:KEY=VALUE"π-t,--timeout TIMEOUTβ the global timeout for running the command. if time runs out before it finishes, the command gets interrupted π heads up tho: there's a grace period of 30 seconds given to the global timeout β³-E,--cert CERTβ your user certificate. (and this option only takes effect after theX509_USER_PROXYenvironment variable and the default/tmp/x509up_u`id -u`location can't provide a certificate π«)--key KEYβ your user private key π-4β forces Gfal2 to use IPv4 addresses only. (option is valid only for the GridFTP protocol π‘)-6β forces Gfal2 to use IPv6 addresses only. (option is valid only for the GridFTP protocol π‘)-C,--client-info CLIENT_INFOβ gives you a way to provide custom client-side info πββοΈ--log-file LOG_FILEβ writes the Gfal2 library logs to the file location you choose π--from-file FROM_FILEβ reads sources from a file π--polling-timeoutβ the timeout for the polling operation. if you hand it a polling timeout greater than0, the command blocks and polls the status of the archiving request, only returning once the file is on tape or the timeout expires β°
π EXAMPLES π
gfal-archivepoll http://endpoint.cern.ch/path/file --polling-timeout=3600
π FILES π
/etc/gfal2.d/*β every single config file sitting in this directory affects the behavior of the underlying gfal2 π§
π AUTHORS π
the absolute legends behind this:
- Duarte Meneses <duarte.meneses@cern.ch>
- Adrien Devresse <adrien.devresse@cern.ch>
- Alejandro Alvarez Ayllon <alejandro.alvarez.ayllon@cern.ch>
- Mihai Patrascoiu <mihai.patrascoiu@cern.ch>
- Joao Lopes <joao.pedro.batista.lopes@cern.ch>
π₯ SEE ALSO π₯
gfal-cat(1), gfal-chmod(1), gfal-copy(1), gfal-ls(1), gfal-mkdir(1), gfal-rename(1), gfal-rm(1), gfal-save(1), gfal-stat(1), gfal-sum(1), gfal-token(1), gfal-xattr(1), gfal-evict(1), gfal-bringonline(1), gfal-archivepoll(1)
and that's the whole page, bestie π this was v1.8.0, dated Set 2022, and honestly? iconic. go poll your archives, you got this πβ¨π¦
π¦ where this page comes from
- debian bookworm: gfal2-util-scripts 1.8.0-1 Β· Apache-2.0
- debian trixie: gfal2-util-scripts 1.9.0-2 Β· Apache-2.0
- epel 10: gfal2-util-scripts 1.9.1-1.el10_2 Β· Apache-2.0
- epel 9: gfal2-util-scripts 1.9.1-1.el9 Β· Apache-2.0
- nixos 26.05: python3.13-gfal2-util 1.9.1
- nixos 26.05: python3.14-gfal2-util 1.9.1
- nixpkgs unstable: python3.13-gfal2-util 1.9.1
- nixpkgs unstable: python3.14-gfal2-util 1.9.1
- ubuntu noble: gfal2-util-scripts 1.8.1-1 Β· Apache-2.0
- ubuntu questing: gfal2-util-scripts 1.9.0-2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms