# Path: freezer_api/common/policies/base.py
# UNPROTECTED = ''
# def list_rules():


from oslo_policy import policy
from freezer_api.common.policies import base
            {
                'path': '/v1/sessions',
                'method': 'GET'
            }
        ]
    ),
    policy.DocumentedRuleDefault(
        name=SESSIONS % 'update',
        check_str=base.UNPROTECTED,
        description='Updates sessions.',
        operations=[
            {
                'path': '/v1/sessions/{session_id}',
                'method': 'PATCH'
            }
        ]
    ),
    policy.DocumentedRuleDefault(
        name=SESSIONS % 'replace',
        check_str=base.UNPROTECTED,
        description='Creates/replaces the specified session.',
        operations=[
            {
                'path': '/v1/sessions/{session_id}',
                'method': 'PUT'
            }
        ]
    ),
    policy.DocumentedRuleDefault(
        name=SESSIONS % 'action:create',

# Path: freezer_api/common/policies/base.py
# UNPROTECTED = ''
# def list_rules():


# Path: freezer_api/common/policies/session.py
from oslo_policy import policy
from freezer_api.common.policies import base

            {
                'path': '/v1/sessions',
                'method': 'GET'
            }
        ]
    ),
    policy.DocumentedRuleDefault(
        name=SESSIONS % 'update',
        check_str=base.UNPROTECTED,
        description='Updates sessions.',
        operations=[
            {
                'path': '/v1/sessions/{session_id}',
                'method': 'PATCH'
            }
        ]
    ),
    policy.DocumentedRuleDefault(
        name=SESSIONS % 'replace',
        check_str=base.UNPROTECTED,
        description='Creates/replaces the specified session.',
        operations=[
            {
                'path': '/v1/sessions/{session_id}',
                'method': 'PUT'
            }
        ]
    ),
    policy.DocumentedRuleDefault(
        name=SESSIONS % 'action:create',

        check_str=base.UNPROTECTED,