Skip to content

Commit 67a9ac7

Browse files
author
Amir Moualem
authored
Merge pull request #288 from snyk/chore/supervisor-scanner-continued
chore: organising more code to the supervisor/scanner
2 parents f27f172 + 1a8247d commit 67a9ac7

File tree

9 files changed

+12
-12
lines changed

9 files changed

+12
-12
lines changed

src/scanner/image/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import * as plugin from 'snyk-docker-plugin';
22
import logger = require('../../common/logger');
33
import { IStaticAnalysisOptions, StaticAnalysisImageType } from '../types';
4-
import { IPullableImage } from '../../images/types';
4+
import { IPullableImage } from '../images/types';
55
import config = require('../../common/config');
66
import { IScanResult } from '../types';
77

src/images/credentials.ts renamed to src/scanner/images/credentials.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as aws from 'aws-sdk';
22

3-
import logger = require('../common/logger');
3+
import logger = require('../../common/logger');
44

55
export async function getSourceCredentials(imageSource: string): Promise<string | undefined> {
66
// TODO is this the best way we can determine the image's source?

src/images/index.ts renamed to src/scanner/images/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import logger = require('../common/logger');
1+
import logger = require('../../common/logger');
22
import { pull as skopeoCopy, getDestinationForImage } from './skopeo';
33
import { unlink } from 'fs';
44
import { IPullableImage } from './types';

src/images/skopeo.ts renamed to src/scanner/images/skopeo.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { SpawnPromiseResult } from 'child-process-promise';
22

3-
import * as processWrapper from '../common/process';
4-
import * as config from'../common/config';
3+
import * as processWrapper from '../../common/process';
4+
import * as config from '../../common/config';
55
import * as credentials from './credentials';
66
import { SkopeoRepositoryType } from './types';
77

File renamed without changes.

src/scanner/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import logger = require('../common/logger');
2-
import { pullImages, removePulledImages, getImagesWithFileSystemPath } from '../images';
2+
import { pullImages, removePulledImages, getImagesWithFileSystemPath } from './images';
33
import { scanImages } from './image';
44
import { deleteWorkload, sendDepGraph } from '../transmitter';
55
import { constructDeleteWorkloadPayload, constructDepGraph } from '../transmitter/payload';
66
import { IWorkload, ILocalWorkloadLocator } from '../transmitter/types';
7-
import { IPullableImage } from '../images/types';
7+
import { IPullableImage } from './images/types';
88

99
export = class WorkloadWorker {
1010
private readonly name: string;

test/unit/image-registry-credentials.test.ts renamed to test/unit/scanner/image-registry-credentials.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as tap from 'tap';
22

3-
import * as credentials from '../../src/images/credentials';
3+
import * as credentials from '../../../src/scanner/images/credentials';
44

55
tap.test('ecrRegionFromFullImageName()', async (t) => {
66
const imageFullNameTemplate = 'aws_account_id.dkr.ecr.region.amazonaws.com/my-web-app:latest';

test/unit/images.test.ts renamed to test/unit/scanner/images.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import * as tap from 'tap';
2-
import { getImagesWithFileSystemPath, pullImages } from '../../src/images';
3-
import { IPullableImage } from '../../src/images/types';
4-
import config = require('../../src/common/config');
2+
import { getImagesWithFileSystemPath, pullImages } from '../../../src/scanner/images';
3+
import { IPullableImage } from '../../../src/scanner/images/types';
4+
import config = require('../../../src/common/config');
55

66
tap.test('getImagesWithFileSystemPath()', async (t) => {
77
const noImages: string[] = [];

test/unit/skopeo.test.ts renamed to test/unit/scanner/skopeo.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as tap from 'tap';
22

3-
import * as skopeo from '../../src/images/skopeo';
3+
import * as skopeo from '../../../src/scanner/images/skopeo';
44

55
tap.test('getCredentialParameters()', async (t) => {
66
const noCredentials = undefined;

0 commit comments

Comments
 (0)