Skip to content

Instantly share code, notes, and snippets.

View nlf's full-sized avatar

nlf nlf

  • Code4rena
  • Kennewick, WA
View GitHub Profile
templates:
langfilter:
regexp:
from: title
reject:
- italian
- german
- dutch
- spanish
- french
#!/bin/sh
### NZBGET POST-PROCESSING SCRIPT
# If a download fails, reset the seen and downloaded flags in
# flexget so it can be tried again
if [ "$NZBPP_PARSTATUS" -eq 1 -o "$NZBPP_UNPACKSTATUS" -eq 1 ]; then
TITLE="$NZBPR__DNZB_PROPERNAME"
flexget seen forget "$TITLE"
var Hapi = require('hapi');
var client = require('riakpbc').createClient();
var server = new Hapi.Server('127.0.0.1', 3000);
server.route({
method: 'GET',
path: '/',
handler: function (request, reply) {
client.get({ bucket: 'test', key: 'test' }, function () {
throw 'BOOM';
var Hapi = require('hapi');
var Joi = require('joi');
var server = new Hapi.Server('127.0.0.1', 3000);
server.route({
method: 'GET',
path: '/{version}/something',
handler: function (request, reply) {
reply(request.params.version);
},
cache._get = cache.get;
cache.get = function () {
var args = Array.prototype.slice.call(arguments);
var request = args.shift();
request.log(['tags'], 'stuff');
cache._get.apply(this, args);
};
1390427014.806852 [0 127.0.0.1:55407] "hset" "music:items:docs" "1" "{\"id\":1,\"name\":\"Metallica\"}"
1390427014.806903 [0 127.0.0.1:55407] "hset" "music:items:docs" "2" "{\"id\":2,\"name\":\"Van Halen\"}"
1390427014.806925 [0 127.0.0.1:55407] "hset" "music:items:docs" "3" "{\"id\":3,\"name\":\"Tupac\"}"
1390427014.806961 [0 127.0.0.1:55407] "hset" "music:items:docs" "4" "{\"id\":4,\"name\":\"Eminem\"}"
1390427014.806983 [0 127.0.0.1:55407] "hset" "music:items:docs" "5" "{\"id\":5,\"name\":\"Ne-Yo\"}"
1390427014.807004 [0 127.0.0.1:55407] "hset" "music:items:docs" "6" "{\"id\":6,\"name\":\"New Found Glory\"}"
1390427014.807028 [0 127.0.0.1:55407] "hset" "music:items:docs" "7" "{\"id\":7,\"name\":\"Alejandro Fern\xc3\xa1ndez\"}"
1390427014.808241 [0 127.0.0.1:55407] "sadd" "music:items:keys" "music:items:compl:m"
1390427014.808293 [0 127.0.0.1:55407] "sadd" "music:items:keys" "music:items:compl:etallica"
1390427014.808319 [0 127.0.0.1:55407] "sadd" "music:items:keys" "music:items:compl:me"
@nlf
nlf / plugin1.js
Last active January 3, 2016 15:39
mudskipper in plugins
var internals = {
resources: {
users: {
index: function (request, reply) {
reply('ok');
}
}
}
};
var Hapi = require('hapi');
var serverOptions = {
views: {
engines: {
jade: 'jade'
},
path: 'views'
}
};
var http = require('http');
var s = http.createServer(function(req,res){
res.writeHead(200,{'content-type' : 'text/plain'});
res.write('hello');
setTimeout(function(){
res.end("world\n")
},2000);
});
s.listen(3000);
Person.extendModel({
all: function () {
var stream = new Readable({ objectMode: true });
stream.push({ test: true});
stream.push(null);
return stream;
}
});