1 # Copyright (c) 2022 Cisco and/or its affiliates.
2 # Licensed under the Apache License, Version 2.0 (the "License");
3 # you may not use this file except in compliance with the License.
4 # You may obtain a copy of the License at:
6 # http://www.apache.org/licenses/LICENSE-2.0
8 # Unless required by applicable law or agreed to in writing, software
9 # distributed under the License is distributed on an "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 # See the License for the specific language governing permissions and
12 # limitations under the License.
14 """Debug class. Only for internal debugging puproses.
19 from data.data import Data
20 from utils.constants import Constants as C
24 format=u"%(asctime)s: %(levelname)s: %(message)s",
25 datefmt=u"%Y/%m/%d %H:%M:%S",
29 # Set the time period for data fetch
30 if C.TIME_PERIOD is None or C.TIME_PERIOD > C.MAX_TIME_PERIOD:
31 time_period = C.MAX_TIME_PERIOD
33 time_period = C.TIME_PERIOD
36 # data_spec_file=C.DATA_SPEC_FILE,
38 #).read_trending_mrr(days=time_period)
41 # data_spec_file=C.DATA_SPEC_FILE,
43 #).read_trending_ndrpdr(days=time_period)
46 data_spec_file=C.DATA_SPEC_FILE,
48 ).check_datasets(days=time_period)