@after('symlink_tsk')
def gen_map_hook(self, node):
    dso = node.name
    bld_node = node.get_bld().parent
    dso_ext = self.bld.dso_ext()
    out_node = bld_node.make_node(dso.replace(dso_ext,".dsomap"))
    tsk = self.create_task('gen_map', node, out_node)
    self.source += tsk.outputs
    if getattr(self, 'do_merge_rootmap', True):
        merge_dsomap_hook(self, out_node).set_run_after(tsk)
A volume that is attached becomes detached after ``detach_volume`` is
dataset/ETHPy150Open hwaf/hwaf/py-hwaftools/find_root.py/gen_map_hook--crossover with--dataset/ETHPy150Open ClusterHQ/flocker/flocker/node/agents/testtools/_blockdevice.py/IBlockDeviceAPITestsMixin.test_detach_volume