Passed
Push — master ( 7de6a0...d1a07e )
by Dave
58s
created

backend.fcmminer.Antminer.stopmining()   A

Complexity

Conditions 1

Size

Total Lines 3
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 2
nop 2
dl 0
loc 3
rs 10
c 0
b 0
f 0
1
class Antminer():
2
    def __init__(self, config, login):
3
        self.__config = config
4
        self.__login = login
5
6
    def set_privileged(self, miner):
7
        setprivileged(miner, self.__login, self.__config['provision.apiallow.privileged'])
0 ignored issues
show
Comprehensibility Best Practice introduced by
The variable setprivileged does not seem to be defined.
Loading history...
8
9
    def setminertoprivileged(self, miner):
10
        return setminertoprivileged(miner, self.__login, self.__config['provision.apiallow.privileged'])
0 ignored issues
show
Comprehensibility Best Practice introduced by
The variable setminertoprivileged does not seem to be defined.
Loading history...
11
12
    def set_restricted(self, miner):
13
        setrestricted(miner, self.__login, self.__config['provision.apiallow.restricted'])
0 ignored issues
show
Comprehensibility Best Practice introduced by
The variable setrestricted does not seem to be defined.
Loading history...
14
15
    def waitforonline(self, miner):
16
        return waitforonline(miner)
0 ignored issues
show
Comprehensibility Best Practice introduced by
The variable waitforonline does not seem to be defined.
Loading history...
17
18
    def getaccesslevel(self, miner):
19
        return privileged(miner)
0 ignored issues
show
Comprehensibility Best Practice introduced by
The variable privileged does not seem to be defined.
Loading history...
20
21
    def restart(self, miner):
22
        return restart(miner)
0 ignored issues
show
Comprehensibility Best Practice introduced by
The variable restart does not seem to be defined.
Loading history...
23
24
    def stopmining(self, miner):
25
        '''stop miner through ssh.'''
26
        return stopmining(miner, self.__login)
0 ignored issues
show
Comprehensibility Best Practice introduced by
The variable stopmining does not seem to be defined.
Loading history...
27
28
    def restartssh(self, miner):
29
        '''restart miner through ssh. start mining again'''
30
        return restartmining(miner, self.__login)
0 ignored issues
show
Comprehensibility Best Practice introduced by
The variable restartmining does not seem to be defined.
Loading history...
31
32
    def set_frequency(self, miner, frequency):
33
        return set_frequency(miner, self.__login, frequency)
0 ignored issues
show
Comprehensibility Best Practice introduced by
The variable set_frequency does not seem to be defined.
Loading history...
34
35