Crystalnix/termius-cli

View on GitHub
termius/core/storage/operators.py

Summary

Maintainability
A
0 mins
Test Coverage
# -*- coding: utf-8 -*-
"""Module to keep operators that using to filter model list."""
from operator import eq, ne, gt, lt, le, ge, contains, attrgetter # noqa


def rcontains(obj, seq):
    """Act like contains, but takes reverse argument order.

    Motivation: use it like ge, le, gt, lt etc. (aka operator(value, const))
    """
    return contains(seq, obj)