Code Duplication    Length = 26-29 lines in 2 locations

il2fb/config/ds/schemas/other.py 1 location

@@ 7-35 (lines=29) @@
4
from schematics.types import BooleanType, IntType
5
6
7
class Other(Model):
8
    difficulty = IntType(
9
        min_value=0,
10
        default=193791,
11
        required=True,
12
    )
13
    display_custom_skins = BooleanType(
14
        default=True,
15
        required=True,
16
    )
17
    allow_custom_sounds = BooleanType(
18
        default=True,
19
        required=True,
20
    )
21
    filter_user_names = BooleanType(
22
        default=False,
23
        required=True,
24
    )
25
    small_way_point_labels = BooleanType(
26
        default=True,
27
        required=True,
28
    )
29
    skip_paratrooper_views = BooleanType(
30
        default=False,
31
        required=True,
32
    )
33
    new_clouds = BooleanType(
34
        default=True,
35
        required=True,
36
    )
37

il2fb/config/ds/schemas/connection.py 1 location

@@ 27-52 (lines=26) @@
24
    )
25
26
27
class Connection(Model):
28
    host = StringType(
29
        default="",
30
        required=True,
31
    )
32
    port = IntType(
33
        min_value=1000,
34
        max_value=65000,
35
        default=21000,
36
        required=True,
37
    )
38
    max_clients = IntType(
39
        min_value=1,
40
        max_value=128,
41
        default=8,
42
        required=True,
43
    )
44
    throughput = IntType(
45
        min_value=300,
46
        max_value=1000000,
47
        default=5000,
48
        required=True,
49
    )
50
    proxy = ModelType(
51
        model_spec=Proxy,
52
        required=True,
53
    )
54