Skip to content

hellowin/node-process-self-destruct

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node Process Self Destruct

Node modules that can be called to self destruct it's process.

##Usage Copy this module to your Node local modules dependencies as a function constructor, see example

SelfDestruct = require('./local_modules/node-process-self-destruct');

###Initiate Object

There are 2 methods to call scheduled self destruct:

  1. Give exact date, see example
var selfDestruct = new SelfDestruct({
    datetime: 'yyyy,MM,dd,hh,mm,ss'
});

where

yyyy = years, like 2014
MM = month, like 10
dd = date, like 03
hh = hours, like 10
mm = minutes, like 30
ss = seconds, like 10
  1. Give next minutes schedule, see example
var selfDestruct = new SelfDestruct({
    nextMinutes: 30
});

where nextMinutes is an Integer that represent the next minutes that process will be ended 3. Give date object, see example

var selfDestruct = new SelfDestruct({
    dateObject: new Date(2015, 10, 03, 05, 00, 00)
});

where nextMinutes is an Integer that represent the next minutes that process will be ended

###Cancelation To cancel an already scheduled self destruct, just invoke cancel method, see example

selfDestruct.cancel();

About

Node modules that can be called to self destruct it's process.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published