Skip to content

Instantly share code, notes, and snippets.

View amotoki's full-sized avatar

Akihiro Motoki amotoki

View GitHub Profile
import eventlet
import eventlet.corolocal
import time
def print_thread(prefix):
while True:
ident = eventlet.corolocal.get_ident()
print "%s (%s): %s" % (prefix, ident, time.time())
eventlet.sleep(2)
@amotoki
amotoki / openstack-gerrit-hide-ci.js
Last active August 29, 2015 14:02
Bookmarklet to hide CI comments in OpenStack Gerrit
javascript:(function(){
/* Bookmarklet maker: http://userjs.up.seesaa.net/js/bookmarklet.html */
/* Configuraitons */
me = 'Akihiro Motoki';
ci_hide = true;
fail_hide = false;
/* main code */
list = document.querySelectorAll('table.commentPanelHeader');
for(i in list) {
# Gerrit Dashboard Creator https://github.com/sdague/gerrit-dash-creator.git
[dashboard]
title = NEC OpenStack CI Status
description = Review Inbox
foreach = project:openstack/neutron status:open
[section "Recent failures in NEC OpenStack CI, but Jenkins succeeds"]
query = label:Verified<=-1,nec-openstack-ci label:Verified>=1,jenkins NOT age:2week
[section "Recent failures (vote=0), but Jenkins succeeds"]
@amotoki
amotoki / local.conf
Created June 24, 2014 05:07
local.conf for devstack (master branch)
[[local|localrc]]
#OFFLINE=True
RECLONE=True
#disable_service mysql
#enable_service postgresql
#disable_service cinder c-sch c-api c-vol
#disable_service tempest
#disable_service horizon
@amotoki
amotoki / local.conf
Last active March 22, 2018 16:46
local.conf (Mitaka) - Almost all services are enabled with Neutron
[[local|localrc]]
#OFFLINE=True
RECLONE=True
HORIZON_BRANCH=stable/mitaka
KEYSTONE_BRANCH=stable/mitaka
NOVA_BRANCH=stable/mitaka
NEUTRON_BRANCH=stable/mitaka
GLANCE_BRANCH=stable/mitaka
CINDER_BRANCH=stable/mitaka
@amotoki
amotoki / local.conf
Last active January 25, 2017 06:13
local.conf (minimum) for master branch (master: newton or later)
[[local|localrc]]
unset OS_CLOUD
#OFFLINE=True
RECLONE=True
#disable_service tempest
#disable_service horizon
enable_service heat h-api h-api-cfn h-api-cw h-eng
escape ^t^t
startup_message off
defscrollback 10000
# <ESCAPE> w
bind w windowlist -b
hardstatus alwayslastline "%{= rw} %H %{= wk} %L=%-w%{= bw}%30L> %n%f %t*%{= wk}%+Lw%-17< %-=%{= gk} %y/%m/%d %c"
@amotoki
amotoki / DevStack local.conf
Created February 3, 2018 23:34
DevStack local.conf (Queens release; master)
[[local|localrc]]
enable_service s-proxy s-object s-container s-account
# migrate to new neutron service configuration
disable_service q-svc
disable_service q-agt
disable_service q-dhcp
disable_service q-l3
disable_service q-meta
Django 2.0 support
Replace django.core.urlresolves with django.urls
(In Django 2.0) The django.core.urlresolvers module is removed
in favor of its new location, django.urls.
It was deprecated in Django 1.10:
https://docs.djangoproject.com/en/2.0/releases/1.10/#id3
Add py35dj20 job to test Django 2.0 integration.