Completed
Push — master ( 7ce792...3d0e8e )
by Simon
03:59
created

hyperactive.scheduler   A

Complexity

Total Complexity 3

Size/Duplication

Total Lines 19
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 3
eloc 10
dl 0
loc 19
rs 10
c 0
b 0
f 0

3 Methods

Rating   Name   Duplication   Size   Complexity  
A Scheduler.__init__() 0 2 1
A DefaultScheduler.__init__() 0 2 1
A SmartScheduler.__init__() 0 2 1
1
# Author: Simon Blanke
2
# Email: [email protected]
3
# License: MIT License
4
5
6
class Scheduler:
7
    def __init__(self, n_jobs):
8
        self.n_jobs = n_jobs
9
10
11
class DefaultScheduler(Scheduler):
12
    def __init__(self, n_jobs):
13
        super().__init__(n_jobs)
14
15
16
class SmartScheduler(Scheduler):
17
    def __init__(self, n_jobs):
18
        super().__init__(n_jobs)