ECACCE...-CREATE(1p)

πŸ“¦
version 6.3.1 Β· 2 versions
, in ubuntu resolute, ubuntu stonking

✨ ECACCE...-CREATE(1p) β€” like, the ecaccess-event-create manual but make it make sense ✨

okay bestie, pull up a chair 🫢 this is a page from the User Contributed Perl Documentation corner of the universe, and it's all about ecaccess-event-create β€” the lil command that creates an ECaccess Event. yes. that's the whole vibe. let's get into it πŸ’…


🌸 NAME 🌸

ecaccess-event-create β€” Create an ECaccess Event. that's it, that's the name, no notes πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

here's the shape of it, copy-paste ready, no cap:

ecaccess-event-create -version|-help|-manual

ecaccess-event-create [-debug] [-overwrite] [-public] [-comment string]
event-name

see how there's two whole modes? one is the "just tell me stuff and leave" mode (-version, -help, -manual) and the other is the actual "go make an event, bestie" mode with the optional flags and the event-name at the end. iconic honestly ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so this command lets you create an ECaccess Event, and as a result? it displays the event-id for you. cute. you get a receipt πŸ’–

but here's the tea β˜• β€” if an event already exists with the same event-name, then by default the request is just rejected. no overwrite, no drama, it simply says no. (and if you're like "but I WANT it" β€” go check the -overwrite option, bestie.)

and by default an event is private and restricted to its owner. very main character, very "this is mine". but you can share access with other users, and there's two ways to do that:

  • using the ecaccess-event-grant command 🫢
  • or with the -public option, which makes it visible to all 🌈

pick your fighter.


🧚 ARGUMENTS 🧚

event-name

The name of the Event to create. that's the one you're naming. give it a good one ✨


πŸ‘‘ OPTIONS πŸ‘‘

okay here comes the list, and yes we're doing ALL of them, nobody's getting skipped in this house πŸ’…

  • -overwrite β€” Allow deleting an existing event with the same name and create a new one. ⚠️ heads up though: the identifier will be however different to the original one. so like, same name, new identity. glow-up but make it a new event-id.
  • -public β€” Allow creating a public event which can be used by everybody. but lowkey, if you want better tunning of the permissions, please keep the event private and use the ecaccess-event-grant command instead. (yes, the manpage says "tunning". we respect the original spelling in this house 🫢)
  • -comment string β€” Specify the string to display as a comment for the event. lil note attached, cute.
  • -version β€” Display version number and exits. bye πŸ‘‹
  • -help β€” Print a brief help message and exits. also bye πŸ‘‹
  • -manual β€” Prints the manual page and exits. you are literally reading this rn, so. meta.
  • -retry count β€” Number of SSL connection retries per 5s to ECMWF. okay so this parameter only applies to the initial SSL connection initiated by the command to the ECMWF server. it does not apply to all the subsequent requests made afteward (yes, "afteward" β€” we keep the typo, it's part of the lore) as it is mainly targeting errors that can happen from time to time during the SSL handshake. Default is no retry. so like, zero retries unless you ask πŸ”₯
  • -debug β€” Display the SOAP and SSL messages exchanged. for when you need to see everything that's being said πŸ‘€

πŸ’œ EXAMPLES πŸ’œ

here's the example, exactly as the ancestors wrote it:

ecaccess-event-create -public -comment "My Comment" "My Event Name"

so what's happening here? Create the new event with the name "My Event Name" and the comment "My Comment". This new event is public and other users can subscribe to it. periodt. 🌟


🌈 SEE ALSO 🌈

go read these too, they're all in the same friend group:

ecaccess-event-grant, ecaccess-event-clear, ecaccess-event-send, ecaccess-event-list, ecaccess-event-delete and ecaccess.


ngl bestie, that's the whole page. every flag, every caveat, every typo lovingly preserved. no cap πŸ’€

k byeee, this was perl v5.40.1, dated 2025-10-22, and it lives under the very iconic name ECACCE...-CREATE(1p) πŸŽ€βœ¨ go create an event, you absolute icon πŸ‘‘

πŸ“¦ where this page comes from