I believe what you are looking for is the ignore block inside the policy rule. 
You can set arbitrary identification criteria inside that so I think it would 
be something like:

yourpolicy_rules {
    …
    ignore { user == “that_guy” }
    …
}

https://github.com/cea-hpc/robinhood/wiki/robinhood_v3_admin_doc#Policy_rules

Thanks,
- Philip Curtis

From: Eric Tannehill <[email protected]>
Date: Monday, September 14, 2020 at 12:42 PM
To: "[email protected]" 
<[email protected]>
Subject: [EXTERNAL] [robinhood-support] Creating exceptions to archive/purge 
runs

My google-fu is failing me on this, so apologies if this information is already 
available.  Our team is very new to robinhood, and we're just getting up to 
speed.

Creating a policy to delete all files with an atime > 120 days was fairly easy, 
however, there are some cases where we might need to make an exception.

e.g.  User is responsive and moving data as requested but it cannot be 
completed in the timeframe provided.  We want to be sure to give them enough 
time to save important data.

Would it be possible to do a normal "archive" run but have robinhood skip over 
specific users during the delete?

What would be the best way to accomplish this and what would this look like in 
the policy/action definition?

Thank you in advance for your time.


Eric Tannehill

Sr Software Engineer

RTO Research Computing

Arizona State University

email: [email protected]

web: researchcomputing.asu.edu<https://researchcomputing.asu.edu/>

_______________________________________________
robinhood-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/robinhood-support

Reply via email to