0.0.3 • Published 10 years ago

nolimitid-node-process-self-destruct v0.0.3

Weekly downloads
4
License
MIT
Repository
github
Last release
10 years ago

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();