Skip to content

Commit b197ec5

Browse files
committed
New model directories: logs and units.
1 parent 0ac3aa1 commit b197ec5

15 files changed

Lines changed: 23 additions & 23 deletions

File tree

src/config/file.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import MemorySize from '../models/MemorySize';
1+
import MemorySize from '../models/units/MemorySize';
22
import { MemoryUnit } from '../types';
33
import { BOT } from './bot';
44

src/constants/times.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import TimeDuration from '../models/TimeDuration';
1+
import TimeDuration from '../models/units/TimeDuration';
22
import { TimeUnit, Weekday } from '../types';
33

44
export const WEEKDAYS = Object.values(Weekday);

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import BotJob from './models/jobs/BotJob';
1212
import { POLL, ONCE, BOT, ANALYZE, BOT_JOB_FREQUENCY, CLEAN, LOG_ROTATION_JOB_FREQUENCY } from './config/bot';
1313
import logger from './logger';
1414
import AnalysisJob from './models/jobs/AnalysisJob';
15-
import TimeDuration from './models/TimeDuration';
15+
import TimeDuration from './models/units/TimeDuration';
1616
import { LOGS_DIR, LOGS_FILEPATH } from './config/file';
1717
import { parseLogs } from './utils/parsing';
1818
import SessionHistoryBuilder from './models/sessions/SessionHistoryBuilder';

src/models/bots/Bot.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { By, WebDriver, until } from 'selenium-webdriver';
22
import { Options } from 'selenium-webdriver/chrome';
33
import logger from '../../logger';
4-
import TimeDuration from '../TimeDuration';
4+
import TimeDuration from '../units/TimeDuration';
55
import { MEDIUM_TIME } from '../../constants/times';
66
import { AggregateError, GhostUIElementError, TimeoutError } from '../errors';
77
import { writeFile } from '../../utils/file';

src/models/buckets/SessionBucket.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { CountsDict } from '../../types';
22
import { toCountsFromArray } from '../../utils/array';
33
import { getTimeSpentSinceMidnight } from '../../utils/time';
4-
import TimeDuration from '../TimeDuration';
4+
import TimeDuration from '../units/TimeDuration';
55
import CompleteSession from '../sessions/CompleteSession';
66
import { SessionFilter } from '../sessions/SessionHistory';
77
import Bucket from './Bucket';

src/models/jobs/AnalysisJob.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { IGNORE_DAYS_WITH_EMPTY_BUCKETS } from '../../config';
33
import { LOGS_DIR, LOGS_FILEPATH } from '../../config/file';
44
import { ONE_HOUR } from '../../constants/times';
55
import { TimeUnit } from '../../types';
6-
import TimeDuration from '../TimeDuration';
6+
import TimeDuration from '../units/TimeDuration';
77
import ErrorDistributionOnWorkdaysGraph from '../graphs/ErrorDistributionOnWorkdaysGraph';
88
import EventPrevalenceOnWorkdaysGraph from '../graphs/EventPrevalenceOnWorkdaysGraph';
99
import SessionAverageLengthGraph from '../graphs/SessionAverageLengthGraph';

src/models/jobs/LogRotationJob.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import Job from './Job';
2-
import LogRotater from '../LogRotater';
2+
import LogRotater from '../logs/LogRotater';
33

44
class LogRotationJob extends Job {
55

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { writeFileSync } from 'fs';
2-
import { LOGS_DIR, LOGS_FILEPATH } from '../config/file';
3-
import { Log } from '../types';
4-
import { formatDateForFilename } from '../utils/locale';
5-
import { logToText, parseLogs } from '../utils/parsing';
6-
import { getMidnightInUTC } from '../utils/time';
7-
import logger from '../logger';
8-
import { NEW_LINE } from '../constants';
2+
import { LOGS_DIR, LOGS_FILEPATH } from '../../config/file';
3+
import { Log } from '../../types';
4+
import { formatDateForFilename } from '../../utils/locale';
5+
import { logToText, parseLogs } from '../../utils/parsing';
6+
import { getMidnightInUTC } from '../../utils/time';
7+
import logger from '../../logger';
8+
import { NEW_LINE } from '../../constants';
99

1010
type LogFiles = Record<string, Log[]>;
1111

src/models/sessions/CompleteSession.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { LogMessage } from '../../constants';
33
import { Comparable, TimeUnit } from '../../types';
44
import { isKnownBug, isFailureEvent } from '../../utils/event';
55
import Release from '../Release';
6-
import TimeDuration from '../TimeDuration';
6+
import TimeDuration from '../units/TimeDuration';
77
import Session, { SessionArgs } from './Session';
88

99
class CompleteSessionComparator {

src/models/sessions/SessionHistory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { toCountsFromArray, unique } from '../../utils/array';
55
import { isKnownEvent } from '../../utils/event';
66
import { formatDateForFilename, getWeekday } from '../../utils/locale';
77
import { sum } from '../../utils/math';
8-
import TimeDuration from '../TimeDuration';
8+
import TimeDuration from '../units/TimeDuration';
99
import SessionBucket from '../buckets/SessionBucket';
1010
import CompleteSession from './CompleteSession';
1111

0 commit comments

Comments
 (0)