Skip to content

Instantly share code, notes, and snippets.

View KristianOellegaard's full-sized avatar

Kristian Øllegaard KristianOellegaard

View GitHub Profile
@KristianOellegaard
KristianOellegaard / OK Flex Grøn El
Created October 26, 2022 13:14 — forked from JBoye/EDS Basic Template.yaml
Energi Data Service Template for additional costs
{# Find lavlast, spidslast og evt. fortjeneste/tillæg på elspotpris.dk #}
{% set spidslast = 0.7791 %}
{% set lavlast = 0.2951 %}
{% set tillaeg = 0.2057 %}
{% set tariffer = [0.723, 0.00229, 0.061, 0.049] | sum %}
{% set spids = (now().month < 3 or now().month >= 10) and (now().hour >= 17 and now().hour <= 19) %}
{{tariffer + tillaeg + (spidslast if spids else lavlast)}}

Keybase proof

I hereby claim:

  • I am kristianoellegaard on github.
  • I am oellegaard (https://keybase.io/oellegaard) on keybase.
  • I have a public key ASAdqvm8EQ_pZT9BeQPDrV989zyZVHXEFF_JCsYGuu6rjwo

To claim this, I am signing this object:

import os
from django.core.management import BaseCommand
from circus import get_arbiter
class Command(BaseCommand):
def handle(self, *args, **kwargs):
arbiter = get_arbiter([
{
"cmd": "python manage.py rqworker",
@KristianOellegaard
KristianOellegaard / rqworker.py
Created October 31, 2013 13:53
Rqworker and opbeat
from django.core.management import BaseCommand
from rq import Worker, Queue, Connection
import redis
import logging
from opbeat.contrib.django.models import client
logger = logging.getLogger('rq.worker')
def register_opbeat(client, worker):
@KristianOellegaard
KristianOellegaard / Makefile
Created March 26, 2013 14:40
Makefile for creating releases and publishing them on a private Gemfury PyPi
PROJECT = "<your project>"
current-version:
@echo "Current version is `cat ${PROJECT}/__init__.py | awk -F '("|")' '{ print($$2)}'`"
build:
git stash
python setup.py sdist
- git stash pop
@KristianOellegaard
KristianOellegaard / appserver.yml
Created December 28, 2012 18:43
Sample CloudFoundry vcap_dev_setup script yml files
---
deployment:
name: "servername"
domain: "your-root-domain.com"
jobs:
install:
- dea:
secure: true
enforce_ulimit: false # With this setting as true, I had weird issues with CF
runtimes: # Notice erland is removed. The support seemed poor in ubuntu 12.10
@KristianOellegaard
KristianOellegaard / osx_developer_installation.rst
Created July 28, 2011 17:55 — forked from stefanfoulis/osx_developer_installation.rst
Instructions on how to setup an OSX developer machine for (python/django) development