Skip to content

Instantly share code, notes, and snippets.

@jeremi
jeremi / restore_namespace_after_function.py
Created December 12, 2010 09:19
This decorator restore the original namespace after the function has been executed in appengine.
def restore_namespace_after(func):
"""Decorator that ensures that restore the original namespace after the function has
been executed in appengine."""
@functools.wraps(func)
def decorated_func(*args, **kwargs):
namespace = namespace_manager.get_namespace()
res = func(*args, **kwargs)
namespace_manager.set_namespace(namespace)
return res
return decorated_func
@jeremi
jeremi / fabfile.py
Created November 4, 2010 21:00
A fabfile to manage git+appengine deployement
from __future__ import with_statement
import functools
import os
import sys
from fabric.api import *
from fabric.colors import green, red, green
import datetime
import re
@jeremi
jeremi / Loader.java
Created July 14, 2010 09:23
Class to load random data for the Roo demo
package com.springsource.petclinic;
import com.springsource.petclinic.domain.Owner;
import com.springsource.petclinic.domain.Pet;
import com.springsource.petclinic.domain.Vet;
import com.springsource.petclinic.domain.Visit;
import com.springsource.petclinic.reference.PetType;
import com.springsource.petclinic.reference.Specialty;
import org.springframework.context.ApplicationListener;
import org.springframework.context.event.ContextRefreshedEvent;