Exemplo n.º 1
0
    def test_filter_local(self):
        b1 = self.db.add_block('1.2.3.4', self.user, 'other', 'testing')
        local = filter_local_networks(self.db.expected())
        self.assertEqual(len(local), 0)

        b1 = self.db.add_block('10.2.3.4', self.user, 'other', 'testing')
        local = filter_local_networks(self.db.expected())
        self.assertEqual(len(local), 1)
Exemplo n.º 2
0
    def test_filter_local(self):
        b1 = self.db.add_block('1.2.3.4', self.user, 'other', 'testing')
        local = filter_local_networks(self.db.expected())
        self.assertEqual(len(local), 0)

        b1 = self.db.add_block('10.2.3.4', self.user, 'other', 'testing')
        local = filter_local_networks(self.db.expected())
        self.assertEqual(len(local), 1)
Exemplo n.º 3
0
    def test_filter_local_unset(self):
        from django.conf import settings
        del settings.BHR['local_networks']
        b1 = self.db.add_block('1.2.3.4', self.user, 'other', 'testing')
        local = filter_local_networks(self.db.expected())
        self.assertEqual(len(local), 0)

        b1 = self.db.add_block('10.2.3.4', self.user, 'other', 'testing')
        local = filter_local_networks(self.db.expected())
        self.assertEqual(len(local), 0)
Exemplo n.º 4
0
    def test_filter_local_unset(self):
        from django.conf import settings
        del settings.BHR['local_networks']
        b1 = self.db.add_block('1.2.3.4', self.user, 'other', 'testing')
        local = filter_local_networks(self.db.expected())
        self.assertEqual(len(local), 0)

        b1 = self.db.add_block('10.2.3.4', self.user, 'other', 'testing')
        local = filter_local_networks(self.db.expected())
        self.assertEqual(len(local), 0)
Exemplo n.º 5
0
 def get_context_data(self, *args):
     all_blocks = BHRDB().expected()
     manual_blocks = all_blocks.filter(Q(source="web") | Q(source="cli"))
     local_blocks = filter_local_networks(all_blocks)
     return {
         'manual_blocks': query_to_blocklist(manual_blocks),
         'local_blocks': query_to_blocklist(local_blocks),
     }
Exemplo n.º 6
0
 def get_context_data(self, *args):
     all_blocks = BHRDB().expected()
     manual_blocks = all_blocks.filter(Q(source="web") | Q(source="cli"))
     local_blocks = filter_local_networks(all_blocks)
     return {
         'manual_blocks': query_to_blocklist(manual_blocks),
         'local_blocks': query_to_blocklist(local_blocks),
     }
Exemplo n.º 7
0
 def get_context_data(self, *args):
     all_blocks = BHRDB().expected()
     manual_blocks = all_blocks.filter(Q(source="web") | Q(source="cli"))
     local_blocks = filter_local_networks(all_blocks)
     auto_blocks = all_blocks.filter(~Q(source="web") | Q(source="cli")).order_by("-added")[:50]
     return {
         'manual_blocks': query_to_blocklist(manual_blocks),
         'local_blocks': query_to_blocklist(local_blocks),
         'auto_blocks': query_to_blocklist(auto_blocks),
         'query': 'list',
     }
Exemplo n.º 8
0
 def get_context_data(self, *args):
     all_blocks = BHRDB().expected()
     manual_blocks = all_blocks.filter(Q(source="web") | Q(source="cli"))
     local_blocks = filter_local_networks(all_blocks)
     auto_blocks = all_blocks.filter(~Q(source="web") | Q(source="cli")).order_by("-added")[:50]
     return {
         'manual_blocks': query_to_blocklist(manual_blocks),
         'local_blocks': query_to_blocklist(local_blocks),
         'auto_blocks': query_to_blocklist(auto_blocks),
         'query': 'list',
     }