|
3 | 3 | # pylint: disable=no-member
|
4 | 4 | ########################################################################
|
5 | 5 |
|
| 6 | +# We disable pylint no-callable because of https://github.com/PyCQA/pylint/issues/8138 |
| 7 | + |
6 | 8 | """ Frontend for ReqDB
|
7 | 9 |
|
8 | 10 | :mod: RequestDB
|
@@ -573,21 +575,31 @@ def getDBSummary(self):
|
573 | 575 | session = self.DBSession()
|
574 | 576 |
|
575 | 577 | try:
|
576 |
| - requestQuery = session.query(Request._Status, func.count(Request.RequestID)).group_by(Request._Status).all() |
| 578 | + requestQuery = ( |
| 579 | + session.query(Request._Status, func.count(Request.RequestID)) # pylint: disable=not-callable |
| 580 | + .group_by(Request._Status) |
| 581 | + .all() |
| 582 | + ) |
577 | 583 |
|
578 | 584 | for status, count in requestQuery:
|
579 | 585 | retDict["Request"][status] = count
|
580 | 586 |
|
581 | 587 | operationQuery = (
|
582 |
| - session.query(Operation.Type, Operation._Status, func.count(Operation.OperationID)) |
| 588 | + session.query( |
| 589 | + Operation.Type, Operation._Status, func.count(Operation.OperationID) # pylint: disable=not-callable |
| 590 | + ) |
583 | 591 | .group_by(Operation.Type, Operation._Status)
|
584 | 592 | .all()
|
585 | 593 | )
|
586 | 594 |
|
587 | 595 | for oType, status, count in operationQuery:
|
588 | 596 | retDict["Operation"].setdefault(oType, {})[status] = count
|
589 | 597 |
|
590 |
| - fileQuery = session.query(File._Status, func.count(File.FileID)).group_by(File._Status).all() |
| 598 | + fileQuery = ( |
| 599 | + session.query(File._Status, func.count(File.FileID)) # pylint: disable=not-callable |
| 600 | + .group_by(File._Status) |
| 601 | + .all() |
| 602 | + ) |
591 | 603 |
|
592 | 604 | for status, count in fileQuery:
|
593 | 605 | retDict["File"][status] = count
|
@@ -735,7 +747,9 @@ def getRequestCountersWeb(self, groupingAttribute, selectDict):
|
735 | 747 | groupingAttribute = "Request.%s" % groupingAttribute
|
736 | 748 |
|
737 | 749 | try:
|
738 |
| - summaryQuery = session.query(eval(groupingAttribute), func.count(Request.RequestID)) |
| 750 | + summaryQuery = session.query( |
| 751 | + eval(groupingAttribute), func.count(Request.RequestID) # pylint: disable=not-callable |
| 752 | + ) |
739 | 753 |
|
740 | 754 | for key, value in selectDict.items():
|
741 | 755 | if key == "ToDate":
|
|
0 commit comments