Socket
Socket
Sign inDemoInstall

docker-activator

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

docker-activator - npm Package Compare versions

Comparing version 0.0.1 to 0.0.2

11

containers.js

@@ -64,2 +64,3 @@ var Docker = require('dockerode'),

getContainerStatus(containerName, function(err2, data) {
console.log('container status', containerName, err2, data);
callback(err2, data.ipaddr);

@@ -109,6 +110,8 @@ });

function ensureStarted(options, callback) {
if (stoppingContainerWaiters[options.containerName]) {
stoppingContainerWaiters[options.containerName].push(callback);
if (stoppingContainerWaiters[options.createOptions.name]) {
stoppingContainerWaiters[options.createOptions.name].push(callback);
console.log('ensureStarted - container is stopping!');
} else {
getContainerStatus(options.containerName, function(err, containerStatus) {
getContainerStatus(options.createOptions.name, function(err, containerStatus) {
console.log('ensureStarted - container status', options.createOptions.name, err, containerStatus);
if (err) {

@@ -119,3 +122,3 @@ callback(err);

} else if (containerStatus.exists) {
dockerStart(options.containerName, callback);
dockerStart(options.createOptions.name, callback);
} else {

@@ -122,0 +125,0 @@ createAndStart(options, callback);

{
"name": "docker-activator",
"repository": "https://github.com/michielbdejong/docker-activator",
"version": "0.0.1",
"repository": {
"type": "git",
"url": "https://github.com/michielbdejong/docker-activator"
},
"version": "0.0.2",
"dependencies": {

@@ -19,3 +22,14 @@ "dockerode": "*"

},
"main": "index.js"
"main": "index.js",
"readme": "# docker-activator\nensure a Docker container is started (for use in socket activation proxies)\n",
"readmeFilename": "README.md",
"gitHead": "75b438c36ed5af50fe13581b9112539e0cc4bb02",
"description": "ensure a Docker container is started (for use in socket activation proxies)",
"bugs": {
"url": "https://github.com/michielbdejong/docker-activator/issues"
},
"homepage": "https://github.com/michielbdejong/docker-activator",
"_id": "docker-activator@0.0.1",
"_shasum": "221980c7f3c717a75d502dc8c982428ca2b62f3d",
"_from": "docker-activator@*"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc