From 59e2603369d89b46724dd4894ff533fd603bcf7f Mon Sep 17 00:00:00 2001
From: cgeek <cem.moreau@gmail.com>
Date: Sun, 24 Aug 2014 18:35:11 +0200
Subject: [PATCH] Cleaning dead code

---
 app/models/ckey.js       | 48 ----------------------------------------
 server.js                |  1 -
 test/medium/c-pubkeys.js |  2 ++
 3 files changed, 2 insertions(+), 49 deletions(-)
 delete mode 100644 app/models/ckey.js

diff --git a/app/models/ckey.js b/app/models/ckey.js
deleted file mode 100644
index 2785869d0..000000000
--- a/app/models/ckey.js
+++ /dev/null
@@ -1,48 +0,0 @@
-var mongoose = require('mongoose');
-var async    = require('async');
-var _        = require('underscore');
-var Schema   = mongoose.Schema;
-var logger   = require('../../app/lib/logger')('key model');
-
-var CKeySchema = new Schema({
-  fingerprint: { type: String },
-  operation: { type: String },
-  algorithm: { type: String },
-  member: { type: Boolean, default: false },
-  count: { type: Number, default: 0 },
-  created: { type: Date, default: Date.now },
-  updated: { type: Date, default: Date.now }
-});
-
-CKeySchema.pre('save', function (next) {
-  this.updated = Date.now();
-  next();
-});
-
-CKeySchema.statics.increment = function(leaf, op, algo, isMember, done) {
-  var CKey = this;
-  async.waterfall([
-    function (next){
-      CKey.find({ fingerprint: leaf, operation: op, algorithm: algo, member: isMember }, next);
-    },
-    function (ckeys, next){
-      var ckey = ckeys[0] || new CKey({
-        fingerprint: leaf,
-        operation: op,
-        algorithm: algo,
-        member: isMember,
-        count: 0
-      });
-      ckey.count++;
-      ckey.save(function (err) {
-        next(err, ckey);
-      })
-    },
-  ], done);
-}
-
-CKeySchema.statics.findThose = function(op, algo, isMember, done) {
-  this.find({ operation: op, algorithm: algo, member: isMember }, done);
-}
-
-module.exports = CKeySchema;
diff --git a/server.js b/server.js
index 69b030dbf..136e9436a 100644
--- a/server.js
+++ b/server.js
@@ -168,7 +168,6 @@ function Server (dbConf, overrideConf, interceptors, onInit) {
           'links',
           'keys',
           'keyblocks',
-          'ckeys',
           'merkles',
           'peers',
           'publickeys',
diff --git a/test/medium/c-pubkeys.js b/test/medium/c-pubkeys.js
index 2f6234a62..e333c90e2 100644
--- a/test/medium/c-pubkeys.js
+++ b/test/medium/c-pubkeys.js
@@ -12,6 +12,8 @@ var test      = require('./../tool/test');
 var ucoin     = require('./../..');
 var logger    = require('../../app/lib/logger')('test');
 
+require('log4js').configure({});
+
 var currency = "testo";
 var tester    = is = on = new test.tester(currency);
 
-- 
GitLab