This file is indexed.

/usr/lib/python2.7/dist-packages/Bcfg2/Reporting/Compat.py is in bcfg2-server 1.4.0~pre2+git141-g6d40dace6358-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
""" Compatibility imports for Django. """

from django import VERSION
from django.db import transaction

# Django 1.6 deprecated commit_on_success() and introduced atomic() with
# similar semantics.
if VERSION[0] == 1 and VERSION[1] < 6:
    transaction.atomic = transaction.commit_on_success

try:
    # Django < 1.6
    from django.conf.urls.defaults import url, patterns
except ImportError:
    # Django > 1.6
    from django.conf.urls import url

    try:
        from django.conf.urls import patterns
    except:
        # Django > 1.10
        def patterns(_prefix, urls):
            url_list = list()
            for u in urls:
                if isinstance(url_tuple, (list, tuple)):
                    u = url(*u)
                url_list.append(u)
            return url_list