月份:2015年12月

Home / 月份:2015年12月

Shell实现Key-Value式的哈希散列Map的使用

2015-12-30 00:56:52 | Shell | 没有评论

Shell里并没有内置hash类型,想要实现一种映射关系,可以用一个逼格比较高的玩意declare

具体实现方法

首先声明一下,我这里是声明一个虚拟机UUID到所在物理节点HOST的映射

declare -A UUID_TO_HOST_HASH

然后赋值,也就是填Key-Value对应关系;右边从nova show里取值可以不关注,右边相当于$host

for uuid in ${testi[......]

Read more

Python的multiprocessing引起的问题

2015-12-11 01:28:07 | Python | 没有评论

刚在用到python的mutliprocessing的时候,遇到了一个问题

引申为一个小例子就是,比如多进程并发在不同的az上创建虚拟机

#!/usr/bin/env python

import multiprocessing

class Nvs(object):
    def __init__(self):
        self.az_list = ['xiaoshan', 'bin[......]

Read more