INNER CODE UNIT · Python
print_risky_clusterroles
cyberark/KubiScan · KubiScan.py:197
def print_risky_clusterroles(show_rules=False, days=None, priority=None, namespace=None):
if namespace is not None:
logging.warning("'-rcr' switch does not expect namespace ('-ns')\n")
risky_clusterroles = engine.utils.get_risky_clusterroles()
if days:
risky_clusterroles = filter_objects_less_than_days(int(days), risky_clusterroles)
if priority:
risky_clusterroles = filter_objects_by_priority(priority, risky_clusterroles)
generic_print('|Risky ClusterRoles |', risky_clusterroles, show_rules)
def print_all_risky_rolebindings(days=None, priority=None, namespace=None):
if namespace is not None:
logging.warning("'-rab' switch does not expect namespace ('-ns')\n")
risky_any_rolebindings = engine.utils.get_all_risky_rolebinding()
if days:
risky_any_rolebindings = filter_objects_less_than_days(int(days), risky_any_rolebindings)
if priority:
risky_any_rolebindings = filter_objects_by_priority(priority, risky_any_rolebindings)