ARCEMIESTEST(1)

πŸ“¦
version 6.18.0 Β· 5 versions
, in ubuntu noble

πŸ’– ARCEMIESTEST πŸ’–

okay so welcome to the arcemiestest page from the NorduGrid Users Manual β€” it's giving "I just wanna poke an EMI ES server and see what happens" and honestly? iconic. let's get into it 🫢


🌸 NAME 🌸

arcemiestest β€” perform simple operations on EMI ES service ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so basically, the arcemiestest command does little baby operations on a server that speaks the EMI Execution Service (ES) interface. its whole purpose in life is testing whether the ARC EMI ES client implementation and the matching service can actually talk to each other β€” interoperability check, no cap πŸ’…

if you want the full tea on what the service can actually do, the original says to go read the EMI ES description over at http://twiki.cern.ch/twiki/bin/view/EMI/EmiExecutionService. that's where all the functionality lore lives πŸ“š


✨ SYNOPSIS ✨

arcemiestest command URL [arguments]

πŸ‘‘ COMMANDS πŸ‘‘

here's the whole menu, bestie. pick your fighter πŸŽ€

  • sstat URL β€” takes the URL of a service that implements the ResourceInfo capability, and pulls back the service description. lowkey a little vibe check on the service itself 🌈
  • submit URL filename β€” takes the URL of a service that implements the ActivityCreation capability, plus a file containing an ADL activity description, and submits that activity to the service. main character moment, go forth πŸ”₯
  • stat URL ID β€” takes the URL of a service that implements the ActivityManagement capability, plus the identifier of an activity as returned by the submit command, and retrieves the state of that activity. checking in on your child 😭
  • info β€” takes the URL of a service that implements the ActivityManagement capability, plus the identifier of an activity as returned by the submit command, and retrieves the extended description of the activity. the full lore, not just the summary πŸ¦‹
  • clean β€” takes the URL of a service that implements the ActivityManagement capability, plus the identifier of an activity as returned by the submit command, and removes the activity from the service. bye bestie, blocking you πŸ’€
  • kill β€” takes the URL of a service that implements the ActivityManagement capability, plus the identifier of an activity as returned by the submit command, and cancels execution of the activity at the service. not a drill, it's over πŸ›‘
  • list β€” takes the URL of a service that implements the ActivityInfo capability, and retrieves the identifiers of the available activities. the attendance sheet, periodt πŸ“‹
  • ivalidate β€” takes the URL of a service that implements the ResourceInfo capability, retrieves both the full and partial service descriptions, and validates the results. the overachiever of the group, we love her πŸ’œ

πŸŽ€ FILES πŸŽ€

  • $(ARC_LOCATION)/share/arc/schema/GLUE2.xsd β€” the schema for the GLUE2 service description, and it's what gets used to validate the response that comes back from the service. she's the referee, respect her ⭐

🌟 ENVIRONMENT VARIABLES 🌟

  • X509_USER_PROXY β€” where your user's Grid proxy file lives. ngl, you shouldn't set this unless your proxy is chilling in a non-standard location πŸ™ˆ
  • ARC_LOCATION β€” you can point this at wherever ARC is installed. if you don't set it, the install location gets figured out from the path of the command being executed β€” and if that fails, you'll get a WARNING telling you which location is going to be used instead. heads up, bestie πŸ’…

🌈 EXAMPLE 🌈

arcemiestest ivalidate https://testbed.eu-emi.eu/emies

APACHE LICENSE Version 2.0 β€” fr fr, that's the whole thing πŸ“œ


🌸 AUTHOR 🌸

ARC software is developed by the NorduGrid Collaboration (http://www.nordugrid.org) β€” please consult the AUTHORS file that ships with ARC for the full credits. and if you've got bugs or feature requests, please report them to http://bugzilla.nordugrid.org. they wanna hear from you, no cap 🫢


πŸ”₯ SEE ALSO πŸ”₯

arcproxy(1), arcinfo(1), arcsub(1), arcstat(1) β€” go read your sisters too, iykyk πŸ‘‘


that's the whole page, and it's a wrap πŸŽ€ this was NorduGrid ARC 6.18.0, dated 2024-08-25 β€” go forth and ivalidate something, bestie βœ¨πŸ’–

πŸ“¦ where this page comes from