Skip to content

Instantly share code, notes, and snippets.

View bdionne's full-sized avatar

Bob Dionne bdionne

View GitHub Profile
~/emacs/mg_xmpp_platform:master$ mix deps.get
==> omg
[WARNING] Regex version requirements for dependencies are deprecated, please use Mix.Version instead
==> omg
[WARNING] Regex version requirements for dependencies are deprecated, please use Mix.Version instead
All dependencies up to date
==> omg
[WARNING] Regex version requirements for dependencies are deprecated, please use Mix.Version instead
==>
~/emacs/mg_xmpp_platform:master$ mix compile
==> omg
[WARNING] Regex version requirements for dependencies are deprecated, please use Mix.Version instead
==> properex
[WARNING] Regex version requirements for dependencies are deprecated, please use Mix.Version instead
==> exlager
[WARNING] Regex version requirements for dependencies are deprecated, please use Mix.Version instead
==> omg
[WARNING] Regex version requirements for dependencies are deprecated, please use Mix.Version instead
==> omg
~/emacs/medigram-server-v2/backend:master$ make check
make check
./manage.py test --with-coverage -v 2 --cover-min-percentage=100 --cover-package=v3,v2 --failfast --cover-html
Traceback (most recent call last):
File "./manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/Library/Python/2.7/site-packages/django/core/management/__init__.py", line 453, in execute_from_command_line
utility.execute()
File "/Library/Python/2.7/site-packages/django/core/management/__init__.py", line 392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
defmodule Omg.Counter do
use Mongoex.Base
fields id: nil,
seq: 0
def get_next_seq(name) do
ret = Omg.Counter.find_and_modify({:query, {:_id, name },
:update, {:'$inc', { :seq, 1 } },
:new, true})
ret.seq
[django.request ERROR 2013-08-29 17:31:55,966] {base:212} Internal Server Error: /v2/auth/login/
Traceback (most recent call last):
File "/Library/Python/2.7/site-packages/django/core/handlers/base.py", line 115, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/Users/bitdiddle/emacs/medigram-server-v2/backend/framework/app.py", line 64, in __call__
current_instance = instance.__call__(*args, **kwargs)
File "/Users/bitdiddle/emacs/medigram-server-v2/backend/framework/app.py", line 83, in __call__
result = handler(request, *args, **kwargs)
File "/Users/bitdiddle/emacs/medigram-server-v2/backend/framework/app.py", line 135, in POST
return self.handle_call(self.post, request, *args, **kwargs)
[django.request ERROR 2013-09-09 17:16:14,315] {base:212} Internal Server Error: /v2/conversation/
Traceback (most recent call last):
File "/Library/Python/2.7/site-packages/django/core/handlers/base.py", line 115, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/Users/bitdiddle/emacs/medigram-server-v2/backend/framework/app.py", line 64, in __call__
current_instance = instance.__call__(*args, **kwargs)
File "/Users/bitdiddle/emacs/medigram-server-v2/backend/framework/app.py", line 83, in __call__
result = handler(request, *args, **kwargs)
File "/Users/bitdiddle/emacs/medigram-server-v2/backend/framework/app.py", line 146, in GET
return self.handle_call(self.read, request, *args, **kwargs)
diff --git a/apps/omg/lib/omg/server.ex b/apps/omg/lib/omg/server.ex
index 9782685..2a499ce 100644
--- a/apps/omg/lib/omg/server.ex
+++ b/apps/omg/lib/omg/server.ex
@@ -96,31 +96,31 @@ defmodule Omg.Server do
end
- def handle_call({:handle_receipt, from, to, packet}, _from, state) do
- Lager.info "Handle message: #{inspect(packet)}"
{application,'medigram-server-xmpp',
[{registered,['medigram-server-xmpp']},
{description,"medigram-server-xmpp"},
{vsn,"0.0.1"},
{modules,['Elixir.Config.Server.State','Elixir.Config.Server',
'Elixir.Config.Supervisor','Elixir.Config',
'Elixir.Email.Mailgun','Elixir.Email',
'Elixir.Hindenburg.GCM','Elixir.Hindenburg.GCMBase',
'Elixir.Hindenburg.GcmWorker.State',
'Elixir.Hindenburg.GcmWorker',
db = connect("127.0.0.1:27017/v2");
var ins_cur = db.institution.find();
var no_insts = ins_cur.count();
var today = new Date();
var yesterday = new Date();
yesterday.setDate(today.getDate() - 1);
var week = new Date();
week.setDate(today.getDate() - 7);
var month = new Date();
/*
A simple acript that produces usage metrics from Medigram's message
database.
*/
db = connect("192.168.100.144:27017/v2");
var today = new Date();
var yesterday = new Date();
yesterday.setDate(today.getDate() - 1);