Commit 18c795fc authored by M. Rehan Abbasi's avatar M. Rehan Abbasi
Browse files

add new method for adding time in PredictQosPerTrafficLoad in traffic manager

parent 80cdaff5
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -818,11 +818,8 @@ func (tm *TrafficMgr) PredictQosPerTrafficLoad(estimatedTime TimeStamp, inRsrp i

	// Convert unix time to UTC time
	utcTime := time.Unix(int64(estimatedTime.Seconds), int64(estimatedTime.NanoSeconds))
	currTime := time.Now()
	hour := int32(utcTime.Hour() + currTime.Hour())
	if hour >= 24 {
		hour = 24 - hour
	}
	newTime := time.Now().Add(time.Hour*time.Duration(utcTime.Hour()) + time.Minute*time.Duration(utcTime.Minute()) + time.Second*time.Duration(utcTime.Second()))
	hour := int32(newTime.Hour())

	// Get time range for DB query
	timeRange := inTimeRange(hour)
@@ -840,7 +837,7 @@ func (tm *TrafficMgr) PredictQosPerTrafficLoad(estimatedTime TimeStamp, inRsrp i
	rows.Close()

	for rows.Next() {
		err = rows.Scan(&predictedUserTraffic)
		_ = rows.Scan(&predictedUserTraffic)
	}

	err = rows.Err()