0.1.1 • Published 11 years ago
check-magic v0.1.1
check-magic
Manage your app's status with a file.
Constructor
CheckMagic( [options] )
options is an optional object that can contain:
{
"offline": "maintenance",
"online": "production",
"path": "./check.txt",
"leave": false,
"startOffline": false
}offline:
The string that will be written to check.txt when your app is offline. Defaults to maintenance
online:
The string that will be written to check.txt when your app is online. Defaults to production
path:
The path to check.txt. Defaults to ./check.txt
leave:
If leave is not set to true, CheckMagic will remove check.txt when the process exits. Defaults to false
startOffline:
If startOffline is not set to true, you will need to call goOnline to indicate your server is online. Defaults to false
Methods
getStatus()
Returns the contents of check.txt as a string. If check.txt is inaccessible it will return your offline string.
goOffline()
Writes your offline string to check.txt
goOnline()
Writes your online string to check.txt