oaradmissionrules(1)

πŸ“¦
version 2.5.10 Β· 3 versions
, in ubuntu noble

πŸŽ€ oaradmissionrules β€” OAR commands πŸŽ€

okay bestie, sit down, hydrate, because we're about to talk about oaradmissionrules from the OAR commands family. it's the little tool that lets the admin girlies ✨curate✨ who gets to submit what. no cap.


✨ NAME ✨

oaradmissionrules β€” manage admission rules πŸ’–


πŸ“œ SYNOPSIS πŸ“œ

oaradmissionrules --show-all [options]
    Show all rules
oaradmissionrules --show <rule-id> [options]
    Show rule #rule-id
oaradmissionrules --new [options]
    Create a new rule
oaradmissionrules --modify <rule-id> [options]
    Modify rule #rule-id
oaradmissionrules --delete <rule-id>
    Delete rule #rule-id

🌸 DESCRIPTION 🌸

So. What does this thing even do? It shows, creates, modifies or deletes admission rules. that's the whole job, and it does it flawlessly.

Here's the tea though β€” admission rules are executed within oarsub. Which means they hand the administrator a mechanism to deeply interact with the job submission. Like, deeply. We're talking "check or modify the resource request or job types set by the user" levels of involved. it's giving backstage pass 🎟️.

And the order matters, bestie: rules are run by order of priority, from the lower to the higher value. lowkey important. highkey important actually.


πŸ’… OPTIONS πŸ’…

  • -s, --show-all
    • -Y, --enabled β€” show the enabled admission rules only. the ones that made the cut ✨
    • -N, --disabled β€” show the disabled admission rules only. the ones currently on read πŸ’€
  • -s, --show-all β€” yes, it shows up again, she's an icon, she contains multitudes
  • -s, --show <rule-id>
    • -I, --id β€” show #rule-id only. just the one. the main character πŸ‘‘
    • -f, --full β€” show the full script. all of it, no skimping
    • -H, --no-header β€” show the script only. header? never heard of her
    • -w, --to-file [filename] β€” write the script to a file (with %% replaced by #rule-id). very demure, very file-based πŸŽ€
  • -n, --new
  • -m, --modify <rule-id>
    • -e, --edit [command] β€” edit the script using the default editor, or command if you provided one. your editor, your rules πŸ¦‹
    • -r, --from-file <filename> β€” read the script from a file instead of running the editor. for the girlies who already have it written down
    • -P, --priotity <priority> β€” set the priority value for the rule. (yes, it's spelled priotity in the original, and we respect her exactly as she is πŸ’…)
    • -Y, --enabled β€” enable the admission rule. she's back and she's thriving πŸ”₯
    • -N, --disabled β€” disable the admission rule. it's not you it's the config πŸ™ˆ
  • -d, --delete <rule-id> β€” no option. none. zero. nothing to configure, just vibes
  • -h, --help β€” print usage
  • -V, --version β€” print the OAR version

πŸ‘‘ COPYRIGHTS πŸ‘‘

Copyright 2003-2016 Laboratoire d'Informatique de Grenoble (http://www.liglab.fr). This software is licensed under the GNU General Public License Version 2 or above. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

fr fr, read that warranty line again. there is NO warranty. not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. protect your peace 🫢

and that's the whole page, bestie. source/version vibes: oaradmissionrules, dated 2023-07-10, filed under oaradmissionrules(1). go forth and manage those rules, you absolute legend πŸŒˆβ­πŸ’œ

πŸ“¦ where this page comes from