Compare commits

..

2 Commits

Author SHA1 Message Date
c496405818 1.0.43 2019-08-16 12:48:57 +02:00
020737e21b fix(core): update 2019-08-16 12:48:56 +02:00
10 changed files with 23 additions and 20 deletions

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{ {
"name": "@mojoio/docker", "name": "@mojoio/docker",
"version": "1.0.42", "version": "1.0.43",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@mojoio/docker", "name": "@mojoio/docker",
"version": "1.0.42", "version": "1.0.43",
"description": "easy communication with docker remote api from node, TypeScript ready", "description": "easy communication with docker remote api from node, TypeScript ready",
"private": false, "private": false,
"main": "dist/index.js", "main": "dist/index.js",

View File

@ -49,7 +49,10 @@ export class DockerContainer {
if (response.statusCode < 300) { if (response.statusCode < 300) {
plugins.smartlog.defaultLogger.log('info', 'Container created successfully'); plugins.smartlog.defaultLogger.log('info', 'Container created successfully');
} else { } else {
plugins.smartlog.defaultLogger.log('error', 'There has been a problem when creating the container'); plugins.smartlog.defaultLogger.log(
'error',
'There has been a problem when creating the container'
);
} }
} }

View File

@ -36,7 +36,7 @@ export class DockerImage {
`Successfully pulled image ${creationObject.imageUrl} from the registry` `Successfully pulled image ${creationObject.imageUrl} from the registry`
); );
const originTag = `${creationObject.imageUrl}:${creationObject.tag}`; const originTag = `${creationObject.imageUrl}:${creationObject.tag}`;
console.log(originTag) console.log(originTag);
const image = await DockerImage.findImageByName(dockerHostArg, originTag); const image = await DockerImage.findImageByName(dockerHostArg, originTag);
return image; return image;
} else { } else {
@ -93,9 +93,7 @@ export class DockerImage {
return this.RepoTags.length > 0; return this.RepoTags.length > 0;
} }
public tagImage(newTag) { public tagImage(newTag) {}
}
/** /**
* pulls the latest version from the registry * pulls the latest version from the registry
@ -111,6 +109,4 @@ export class DockerImage {
// TODO: Compare image digists before and after // TODO: Compare image digists before and after
return true; return true;
} }
} }

View File

@ -45,8 +45,11 @@ export class DockerNetwork {
plugins.smartlog.defaultLogger.log('info', 'Created network successfully'); plugins.smartlog.defaultLogger.log('info', 'Created network successfully');
return await DockerNetwork.getNetworkByName(dockerHost, networkCreationDescriptor.Name); return await DockerNetwork.getNetworkByName(dockerHost, networkCreationDescriptor.Name);
} else { } else {
plugins.smartlog.defaultLogger.log('error', 'There has been an error creating the wanted network'); plugins.smartlog.defaultLogger.log(
return null 'error',
'There has been an error creating the wanted network'
);
return null;
} }
} }

View File

@ -14,11 +14,13 @@ export class DockerService {
return services; return services;
} }
/** /**
* creates a service * creates a service
*/ */
public static async createService(dockerHost: DockerHost, serviceCreationDescriptor: interfaces.IServiceCreationDescriptor) { public static async createService(
dockerHost: DockerHost,
serviceCreationDescriptor: interfaces.IServiceCreationDescriptor
) {
dockerHost.request('POST', '/services/create', { dockerHost.request('POST', '/services/create', {
Name: serviceCreationDescriptor.Name, Name: serviceCreationDescriptor.Name,
TaskTemplate: { TaskTemplate: {

View File

@ -4,4 +4,3 @@ export * from './label';
export * from './network'; export * from './network';
export * from './port'; export * from './port';
export * from './service'; export * from './service';

View File

@ -1,4 +1,4 @@
import * as interfaces from './' import * as interfaces from './';
export interface IServiceCreationDescriptor { export interface IServiceCreationDescriptor {
Name: string; Name: string;