Skip to content

Instantly share code, notes, and snippets.

@zhangsen
zhangsen / gist:1416742
Created December 1, 2011 13:30
sample use of conary api
from conary import conaryclient, conarycfg
from conary.state import ConaryStateFromFile
cfg =conarycfg.ConaryConfiguration()
client = conaryclient.ConaryClient(cfg)
repos = client.getRepos()
conaryState = ConaryStateFromFile('CONARY', repos)
@zhangsen
zhangsen / cvc-env.sh
Created November 29, 2011 08:44
setup cvc environment in rmake chroot
export PS1="[\u@\h \w]$ "
mkdir -p /home/test
export HOME=/home/test
mkdir -p ~/conary/builds
cat > ~/.conaryrc <<EOF
buildPath ~/conary/builds
EOF
@zhangsen
zhangsen / gist:1231609
Created September 21, 2011 08:50
django-simple-pager
#
# This piece of code is in the public domain.
# <zh.jesse@gmail.com>
#
#### the filter ####
def insert_ellipse(lst, ellipse=0):
'''Insert ellipse where it's not sequential
@zhangsen
zhangsen / gist:1231597
Created September 21, 2011 08:44
django-navigation-highlight
#### tag ####
from django import template
from django.core import urlresolvers
register = template.Library()
@register.simple_tag
def nav_active(request, views):
views = ["myapp.views." + view for view in views.split()]
diff --git a/upgrade.glade b/upgrade.glade
index 91d6bd5..de069b6 100644
--- a/upgrade.glade
+++ b/upgrade.glade
@@ -6,65 +6,85 @@
<property name="title" translatable="yes">Foresight upgrade Helper</property>
<property name="icon">/usr/share/pixmaps/foresight-icon.png</property>
<child>
- <widget class="GtkFixed" id="fixed1">
+ <widget class="GtkHBox" id="hbox1">