INNER CODE UNIT · Python
print_risky_rolebindings
cyberark/KubiScan · KubiScan.py:217
def print_risky_rolebindings(days=None, priority=None, namespace=None):
risky_rolebindings = engine.utils.get_risky_rolebindings()
if days:
risky_rolebindings = filter_objects_less_than_days(int(days), risky_rolebindings)
if priority:
risky_rolebindings = filter_objects_by_priority(priority, risky_rolebindings)
if namespace is None:
generic_print('|Risky RoleBindings|', risky_rolebindings)
else:
filtered_risky_rolebindings = []
for risky_rolebinding in risky_rolebindings:
if risky_rolebinding.namespace == namespace:
filtered_risky_rolebindings.append(risky_rolebinding)
generic_print('|Risky RoleBindings|', filtered_risky_rolebindings)
def print_risky_clusterrolebindings(days=None, priority=None, namespace=None):