葉氏盃全國大賽四強下半第一牌,南北方一路氣勢磅礡的叫到大滿貫,在 18 IMP 的領先下實在是不樂見如此大牌。你坐在西家,首攻什麼?
古往今來眾所皆知,對抗大滿貫最好消極首攻,若非單張王一律建議敲王,但在機械化的敲王之前,先來描繪看看南北方的牌情吧。
測試 iframe:
BBO handviewer editor
https://www.bridgebase.com/tools/handviewer.html?editor=y
葉氏盃全國大賽四強下半第一牌,南北方一路氣勢磅礡的叫到大滿貫,在 18 IMP 的領先下實在是不樂見如此大牌。你坐在西家,首攻什麼?
古往今來眾所皆知,對抗大滿貫最好消極首攻,若非單張王一律建議敲王,但在機械化的敲王之前,先來描繪看看南北方的牌情吧。
測試 iframe:
class NODE_STATUS: # A node starts out as READY. DEFAULT_STATUS = 0 #: The node has been created and has a system ID assigned to it. DECLARED = 0 #: Testing and other commissioning steps are taking place. COMMISSIONING = 1 #: Smoke or burn-in testing has a found a problem. FAILED_TESTS = 2 #: The node can't be contacted. MISSING = 3 #: The node is in the general pool ready to be deployed. READY = 4 #: The node is ready for named deployment. RESERVED = 5 #: The node is powering a service from a charm or is ready for use with #: a fresh Ubuntu install. ALLOCATED = 6 #: The node has been removed from service manually until an admin #: overrides the retirement. RETIRED = 7
{{if http_proxy }} d-i mirror/http/proxy string {{http_proxy}} {{else}} d-i mirror/http/proxy string http://{{server_host}}:8000/ {{endif}}
/etc/maas/templates/commissioning-user-data/user_data_config.template /etc/maas/preseeds/enlist_userdata /etc/maas/preseeds/curtin_userdata /etc/maas/preseeds/generic
update-rc.d squid-deb-proxy defaults
RELEASES="precise04 saucy precise" #RELEASES="precise quantal raring saucy" ARCHES="amd64/generic i386/generic" #ARCHES="amd64/generic i386/generic armhf/highbank armhf/generic"
class DISTRO_SERIES: precise04 = 'precise04' DISTRO_SERIES_CHOICES = ( (DISTRO_SERIES.precise04, 'Ubuntu 12.04 LTS "Precise Pangolin with 3.11 Kernel"') )
compose_installer_base_url() { local arch=$1 release=$2 case $arch in amd64/*|i386/*) if [ "$release" = "precise04" ]; then local installer_url="$MAIN_ARCHIVE/dists/precise-updates/main/installer-${arch%%/*}" else local installer_url="$MAIN_ARCHIVE/dists/${release}-updates/main/installer-${arch%%/*}" fi echo "$installer_url/current/images/" ;; ... }
compose_installer_download_url_postfix() { local arch=$1 local release=$2 case $arch in amd64/*|i386/*) if [ "$release" = "precise04" ]; then echo "saucy-netboot/ubuntu-installer/${arch%%/*}/" else echo "netboot/ubuntu-installer/${arch%%/*}/" fi ;; ... }
compose_installer_download_url_postfix $arch $release
update_install_files() { ... filename_in_md5sums_file=./$file_prefix$file ... }
root@ops-maas3:/var/lib/maas/tftp# find . | grep initrd.gz ./amd64/generic/precise/install/initrd.gz ./amd64/generic/saucy/install/initrd.gz ./amd64/generic/precise04/install/initrd.gz ./i386/generic/precise/install/initrd.gz ./i386/generic/saucy/install/initrd.gz ./i386/generic/precise04/install/initrd.gz
d-i base-installer/kernel/altmeta string lts-saucy
#d-i base-installer/kernel/image string linux-server d-i debian-installer/allow_unauthenticated string true
def detect_ipmi(): # XXX: andreserl 2013-04-09 bug=1064527: Try to detect if node # is a Virtual Machine. If it is, do not try to detect IPMI. with open('/proc/cpuinfo', 'r') as cpuinfo: for line in cpuinfo: if line.startswith('model name') and 'QEMU' in line: return (False, None) with open('/var/log/dmesg', 'r') as dmesg: for line in dmesg: if 'Hypervisor detected' in line and 'VMware' in line: return (False, None)
{prefix}_{node_architecture}_{node_subarchitecture}_{release}_{node_name} {prefix}_{node_architecture}_{node_subarchitecture}_{release} {prefix}_{node_architecture}_{node_subarchitecture} {prefix}_{node_architecture} {prefix} 'generic'