Skip to content

Instantly share code, notes, and snippets.

View frankrousseau's full-sized avatar
🏠
Working from home

Frank Rousseau frankrousseau

🏠
Working from home
View GitHub Profile
# Usage
coffee dev_tools.coffee -h
# Init
coffee dev_tools.coffee --init
coffee dev_tools.coffee --show konnector --columns slug,lastImport
coffee dev_tools.coffee --status do
# Init fields
coffee dev_tools.coffee --change do --fields login:frank@cozycloud.cc,password:******
@frankrousseau
frankrousseau / Digital Ocean Connector (first step)
Last active July 4, 2016 10:17
Digital Ocean Connector (first step)
var baseKonnector = require('../lib/base_konnector');
var Bill = require('../models/bill');
var connector = module.exports = baseKonnector.createNew({
name: "Do",
fields: {
login: "text",
password: "password",
@frankrousseau
frankrousseau / Digital Ocean Connector
Last active July 7, 2016 19:06
Example of connector for Cozy Konnectors
var request = require('request');
var cheerio = require('cheerio');
var moment = require('moment');
var baseKonnector = require('../lib/base_konnector');
var Bill = require('../models/bill');
@frankrousseau
frankrousseau / gist:3500433
Created August 28, 2012 16:49
Cron job with Kue
Job = kue.Job
jobs = kue.createQueue()
# Set up server if you want to see your task progression with a beautiful UI
kue.app.listen 3003
# Your cron timing
delay = 3000
@frankrousseau
frankrousseau / gist:3402705
Created August 20, 2012 09:43
Kue demo snippet
kue = require 'kue'
jobs = kue.createQueue()
Job = kue.Job
kue.app.listen 3003
job = jobs.create("test complete",
title: "my test"
info: "job is working"