Skip to content

Commit

Permalink
Done?
Browse files Browse the repository at this point in the history
  • Loading branch information
goatslacker committed Nov 23, 2011
1 parent 0446184 commit 1b65c25
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 14 deletions.
5 changes: 4 additions & 1 deletion bin/git-stats
@@ -1,3 +1,6 @@
#!/bin/bash
git "$@"
if [ $1 != "--conf" ]
then
git "$@"
fi
nohup bin/gitstatsjs "$@" > /dev/null 2>&1 &
25 changes: 23 additions & 2 deletions lib/index.js
@@ -1,6 +1,27 @@
var config = require('../config.json');
var config;

var xhr = require('xhr').load(config.host, config.port);
// check for/add config file
(function () {
var url = require('url');
var fs = require('fs');
var argv = process.argv.slice(2);
var uri;
if (argv[0] === "--conf") {
config = url.parse(argv[1]);
fs.writeFileSync("./config.json", JSON.stringify(config), "utf8");
process.exit();
}
}());

try {
config = require('../config.json');
} catch (e) {
process.stdout.write("Run git --conf <url>\n");
process.stdout.write("You must first create a config.json\n");
process.exit();
}

var xhr = require('./xhr').load(config.hostname, config.port);

var stats = function (args) {
var data = {
Expand Down
4 changes: 2 additions & 2 deletions node_modules/xhr.js → lib/xhr.js
Expand Up @@ -44,7 +44,7 @@ var doXHR = function (options, callback, data) {
});

res.on('end', function () {
callback(res);
callback && callback(res);
});
});

Expand All @@ -66,7 +66,7 @@ var doXHR = function (options, callback, data) {
exports.load = function (host, port) {
var options = {
host: host,
port: port || 443,
port: port || 80,
headers: {
"Accept": "application/json",
"Content-Type": "application/json"
Expand Down
9 changes: 0 additions & 9 deletions node_modules/inject.js

This file was deleted.

0 comments on commit 1b65c25

Please sign in to comment.