コード例 #1
0
ファイル: nginx.py プロジェクト: yoyama/scalarizr
def shutdown_servers(scenario):
    for world_attr in dir(world):
        if not world_attr.startswith('_'):
            obj = world.__getattribute__(world_attr)
            if isinstance(obj, Server):
                obj.go_down()
コード例 #2
0
ファイル: nginx.py プロジェクト: kenorb-contrib/scalarizr
def shutdown_servers(scenario):
    for world_attr in dir(world):
        if not world_attr.startswith('_'):
            obj = world.__getattribute__(world_attr)
            if isinstance(obj, Server):
                obj.go_down()
コード例 #3
0
 def save_world(self, filepath):
     with open(filepath, 'w') as f:
         for var in dir(world):
             if not var.startswith('_') and var not in ('absorb', 'spew'):
                 pickle.dump((var, world.__getattribute__(var)), f)
コード例 #4
0
ファイル: lxc_isolator.py プロジェクト: Scalr/lettuce
 def save_world(self, filepath):
     with open(filepath, 'w') as f:
         for var in dir(world):
             if not var.startswith('_') and var not in ('absorb', 'spew'):
                 pickle.dump((var, world.__getattribute__(var)), f)