1.0.1 • Published 9 years ago

it-res v1.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

it-res

IT资源管理模块

概述

IT资源管理模块用于将校内所有IT资源,包括服务器、存储系统、网络设备等,集中进行登记和管理。在登记IT资源的同时,同时也登记针对该资源的监控程序,以便使用轮询方式对资源的状态进行监控。

安装

npm install it-res

用法

添加一个资源

var MongoClient = require('mongodb').MongoClient;
MongoClient.connect('db conn string', function(err,db){
	var ItRes = require('it-res').Model(db, 'it_res_collection');
	var itres = {                                     // 构建itres对象
	    name: req.body.name,
	    domain: req.body.domain,
	    type: parseInt(req.body.type),
	    creator: req.user._id,
	    managers: [req.user._id]
	};
	ItRes.add(itres, function (err, doc) {            // 将itres对象存储到数据库中
	    if(err){
	        res.send({ret: -1, msg: err});
	        return;
	    }
	    res.send({ ret: 0, data: doc });
	});
});

其他用法可参考测试文件。