Skip to content

Commit 1effb3b

Browse files
qa
1 parent e9bedb4 commit 1effb3b

File tree

4 files changed

+14
-7
lines changed

4 files changed

+14
-7
lines changed

cads_broker/expressions/FunctionFactory.py

+2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,11 @@
1111

1212
FUNCTIONS = {}
1313

14+
1415
class FunctionNotFound(ValueError):
1516
pass
1617

18+
1719
class UserFunction(functions.FunctionExpression):
1820
def execute(self, context, *args):
1921
func = self._func[0]

cads_broker/expressions/RulesParser.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
from .FunctionFactory import FunctionFactory
1111
from .ListExpression import ListExpression
1212
from .NumberExpression import NumberExpression
13-
from .VariableExpression import VariableExpression
1413
from .Parser import Parser, ParserError
1514
from .StringExpression import StringExpression
15+
from .VariableExpression import VariableExpression
1616

1717
OPERATORS = {
1818
"+": "add",

cads_broker/qos/Rule.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ class UserPriority(QoSRule):
8989
9090
The 'conclusion' part must evaluate as a number,
9191
which is then used to compute the starting
92-
priority of a user. The priority represents the number of seconds
92+
priority of a user. The priority represents the number of seconds
9393
used by a user in the CDS in the last 24 hours.
9494
"""
9595

@@ -190,7 +190,9 @@ def add_priority(self, environment, info, condition, conclusion):
190190
self.priorities.append(Priority(environment, info, condition, conclusion))
191191

192192
def add_user_priority(self, environment, info, condition, conclusion):
193-
self.user_priorities.append(UserPriority(environment, info, condition, conclusion))
193+
self.user_priorities.append(
194+
UserPriority(environment, info, condition, conclusion)
195+
)
194196

195197
def add_permission(self, environment, info, condition, conclusion):
196198
self.permissions.append(Permission(environment, info, condition, conclusion))

tests/test_03_qos.py

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
import collections
12
import io
23
import logging
3-
import collections
44

55
from cads_broker import Environment
66
from cads_broker.expressions import FunctionFactory
@@ -92,10 +92,13 @@ def test_contains():
9292

9393

9494
def test_user_prorities():
95-
request_alice = collections.namedtuple("SystemRequest", "user_uid")(user_uid="alice")
95+
request_alice = collections.namedtuple("SystemRequest", "user_uid")(
96+
user_uid="alice"
97+
)
9698
request_bob = collections.namedtuple("SystemRequest", "user_uid")(user_uid="bob")
97-
request_david = collections.namedtuple("SystemRequest", "user_uid")(user_uid="david")
98-
99+
request_david = collections.namedtuple("SystemRequest", "user_uid")(
100+
user_uid="david"
101+
)
99102

100103
rules = compile(
101104
"""

0 commit comments

Comments
 (0)