This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from __future__ import division | |
from django.db.models import Count | |
system_setting_pks = list( | |
Customer.objects.annotate( | |
tenant_count=Count('tenant_set') | |
).filter(tenant_count__gt=1).values_list('settings__pk', flat=True) | |
) | |
num_systems = len(system_setting_pks) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
vagrant up dev | |
Bringing machine 'dev' up with 'virtualbox' provider... | |
==> dev: Loading Berkshelf datafile... | |
==> dev: Sharing cookbooks with VM | |
==> dev: Couldn't find Cheffile at ./Cheffile. | |
==> dev: Updating Vagrant's Berkshelf... | |
The following berks command failed to execute: | |
/opt/chefdk/bin/berks vendor /home/wes/.berkshelf/vagrant-berkshelf/shelves/berkshelf20150126-5078-1e0wj59-dev --berksfile /home/wes/policystat/workspace/pstat/Berksfile |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import base64 | |
import logging | |
import cgi | |
import logging | |
import os | |
import posixpath | |
import re | |
import subprocess | |
import time | |
from tempfile import NamedTemporaryFile |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
USER=%(user)s | |
NAME=celeryd | |
VIRTUALENV=%(virtualenv_dir)s | |
PROJECT_ROOT=%(project_root)s | |
DAEMON=$VIRTUALENV/bin/celeryd | |
PIDFILE=$PROJECT_ROOT/$NAME.pid | |
LOGFILE=$PROJECT_ROOT/$NAME.log |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
SSHAGENT=/usr/bin/ssh-agent | |
SSHAGENTARGS="-s" | |
PARENT_JOB=pstat_master_unittest | |
KEY_PATH=$HOME/policystat/fabric/pstat_dev.key | |
if [ ! -z "$WORKSPACE" ]; then | |
WORKSPACE=/vol/fs/var/lib/hudson/home/jobs/pstat_master_deploy/workspace | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Hosted at: http://gist.github.com/294861 | |
SSHAGENT=/usr/bin/ssh-agent | |
SSHAGENTARGS="-s" | |
# Job we're using for deploying the virtualenv | |
PARENT_JOB=pstat_master_unittest | |
KEY_PATH=$HOME/policystat/fabric/pstat_dev.key |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def _install_webdriver(venv_path): | |
""" | |
Install/build the python webdriver client. The setup.py is busted, so we have | |
to do extra work beyond the virtualenv. | |
See: http://groups.google.com/group/webdriver/browse_thread/thread/f5c3484ab5ae5800/fdae02fa223d00b0 | |
""" | |
webdriver_dir = os.path.join(venv_path, 'src', 'webdriver') | |
py_bin = os.path.join(venv_path, 'bin', 'python') | |
with cd(webdriver_dir): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
# Copyright 2008-2009 WebDriver committers | |
# Copyright 2008-2009 Google Inc. | |
# | |
# Licensed under the Apache License, Version 2.0 (the "License"); | |
# you may not use this file except in compliance with the License. | |
# You may obtain a copy of the License at | |
# | |
# http://www.apache.org/licenses/LICENSE-2.0 | |
# |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Install virtualenv | |
sudo pip install virtualenv | |
# Install virtualenvwrapper | |
sudo pip install virtualenvwrapper | |
# Configure virtualenvwrapper | |
echo "export WORKON_HOME=$HOME/.virtualenvs" | tee -a ~/.bashrc | |
echo "source /usr/local/bin/virtualenvwrapper_bashrc" | tee -a ~/.bashrc | |
source ~/.bashrc |
OlderNewer