0.1.3 • Published 10 years ago

msda-error-service-client v0.1.3

Weekly downloads
48
License
-
Repository
-
Last release
10 years ago

#error-service-client

#config

var ErrorModule = require("msda-error-service-client");

var config = {
    host: "bl.msda.ge",
    port: 3011,
    path: "/api/",
    applicationId: "change this"
}

#loadErrors

err.load(function (err, res) {
    //console.log(err, res);
});

#getError

//@keyword String "error kayword"
//@error Object/String is optional
//returns an array
err.getError("dbError", "error happened");

#addApplication

//data example 
//var data = {
//    applicationId: "fs.msda.ge",
//    code: "30",
//    name: "file server",
//    description: "file server",
//    errorsList: [{
//		code: "000",
//		keyword: "unknown",
//        message: "unknown error"
//    },
//    {
//		code: "001",
//		keyword: "noWriteStorage",
//		message: "no active storage to write file"
//    },
//	{
//		code: "002",
//		keyword: "noStorageSpace",
//		message: "there is no space on any storage"
//	},
//	{
//		code: "003",
//		keyword: "fileSave",
//		message: "error while making a file directory"
//	},
//   {
//        code: "004",
//        keyword: "invalidStorage",
//        message: "invalid storage"
//    }]
//}
	

err.addApplication(requestData: data, function (err, res) {
    if (err) {
        console.log("addApplication____error:", err);
    }
    console.log("addApplication:", res);
});

#updateApplication

//data example 
//var data1 = {
//    applicationId: "ramess2233",
//    code: "230",
//    name: "sheicvala",
//    description: "aqac sheicvala"
//};

err.updateApplication(requestData: data, function (err, res) {
    if (err) {
        console.log("updateApplication____error:",err);
    }
    console.log("updateApplication:", res);
});

#addToErrorList

//data example 
//var data = {
//    applicationId: "11",
//    error: {
//        code: "007",
//        keyword: "notInt",
//        message: "variable is not Intiger"
//    }
//};

err.addToErrorList(requestData: data, function (err, res) {
    if (err) {
        console.log("addToErrorList____error:", err);
    }
    console.log("addToErrorList:", res);
})

#removeFromErrorList

//data example 
//var data = {
//    applicationId: "11",
//    error: {
//        code: "007",
//        keyword: "notInt",
//        message: "variable is not Intiger"
//    }
//};

err.removeFromErrorList(requestData: data, function (err, res) {
    if (err) {
        console.log("removeFromErrorList____error:", err);
    }
    console.log("removeFromErrorList:", res);
})

#getAllApplications

//@data is optional
//var data = {
//    skip: 3,
//	  limit: 7,
//};

err.getAllApplications(requestData: data, function (err, res) {
    if (err) {
        console.log("getAllApplications____error:", err);
    }
    console.log("getAllApplications:", res);
})
0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago