PYTHONPATHを通した上で
from django.core.management import setup_environ os.environ['DJANGO_SETTINGS_MODULE'] = 'PACKAGE_NAME.settings' setup_environ(PACKAGE_NAME.settings)これで普通にモデルをインポート出来る。
from django.core.management import setup_environ os.environ['DJANGO_SETTINGS_MODULE'] = 'PACKAGE_NAME.settings' setup_environ(PACKAGE_NAME.settings)これで普通にモデルをインポート出来る。
#!/usr/bin/env python2.6
from fabric.api import env, run, sudo
from fabric.contrib.console import confirm
env.warn_only = True
def update():
if run("yum check-update").return_code != 0:
if confirm("execute yum update?", default=False) == True:
sudo("yum -y update", pty=True)Fabricはeasy_install fabricとか打つと入ります。詳しい書き方は、記事に書いてあります。
host { 'host1.ikuya.net':
ip => '192.168.10.10',
host_aliases => [
'alias1.ikuya.net',
],
ensure => present,
}
host { 'host2.ikuya.net':
ip => '192.168.10.11',
ensure => present,
}ついでにiptablesも設定。puppet-iptablesを使用。iptables { 'allow private ips':
source => [
'192.168.10.10',
'192.168.10.11',
],
proto => 'all',
jump => 'ACCEPT',
}