* * Copyright (c) 2013 dmccarthy */ 'use strict'; var peatLogger = require('peat-logger'); var peatUtils = require('cloudlet-utils'); var zmq = require('m2nodehandler'); var url = require('url'); var validator = require('./validator.js'); var filter = require('./n1ql-filter'); var rrd = require('peat-rrd'); var util = require('util'); var loglet = require('loglet'); loglet = loglet.child({component: 'object-api'}); var async = require('async'); var _ = require('lodash'); var init = function(logger_params, tracklet_config){ tracklet.config(tracklet_config); }; var genPostMessage = function(msg, senderToDao, senderToClient, terminal_handler){ var objectId = peatUtils.generateUUID("object"); var cloudletId = peatUtils.extractCloudletId(msg.path); var third_party = msg.token.context;
'use strict'; var dbc = require('dbc'); var peatLogger = require('peat-logger'); var couchbase = require('couchbase'); var peatUtils = require('cloudlet-utils'); var zmq = require('m2nodehandler'); var http = require('http'); var https = require('https'); var loglet = require('loglet'); var GCM = require('gcm').GCM; var HTTPStatus = require('http-status'); loglet = loglet.child({component: 'notifications'}); var gcm; var logger; var sendToMongrel2; var sendToCommunications; var cluster = null; var bucket = null; var dbs = {}; var sse_connections = {}; var init = function (config) { sendToMongrel2 = zmq.sender(config.mongrel_handler.sink);
'use strict'; var elasticsearch = require('elasticsearch'); var qs = require('querystring'); var _ = require('underscore'); var zmq = require('m2nodehandler'); var openiUtils = require('openi-cloudlet-utils'); var loglet = require('loglet'); loglet = loglet.child({component: 'search'}); var elastisearchClient = new elasticsearch.Client({ host: "127.0.0.1:9200" }); function formBody(obj, attr) { var query; if (obj === "") { query = { filter: { bool: { must: attr } } }; } else if (attr === "") { query = JSON.parse(JSON.stringify(obj)); } else {
var async = require('async'); var loglet = require('loglet'); var couchbase = require('couchbase'); var zmqM2Node = require('m2nodehandler'); var dbs = {}; loglet = loglet.child({component: 'dao'}); var comparePerms = function(a, b){ if ( undefined === b && undefined !== a ){ return false } for (i in a){ if (a[i] !== b[i]){ return false } } for (i in b){ if (a[i] !== b[i]){ return false } } return true }