我是Ansible的新手,我必须找到一些文件,然后在所有文件中替换一些模式。所以我使用find和replace模块如下。
failed: [localhost] (item={u'uid': 575479814, u'woth': True, u'mtime': 1504541305.603901, u'inode': 8433422, u'isgid': False, u'size': 256, u'roth': True, u'isuid': False, u'isreg': True, u'gid': 575144449, u'ischr': False, u'wusr': True, u'xoth': True, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'path': u'/home/username1/temp/1.sql', u'xusr': True, u'atime': 1504541305.604901, u'isdir': False, u'ctime': 1504541305.6059012, u'wgrp': True, u'xgrp': True, u'dev': 64772, u'isblk': False, u'isfifo': False, u'mode': u'0777', u'islnk': False}) => {
"failed": true,
"item": {
"atime": 1504541305.604901,
"ctime": 1504541305.6059012,
"dev": 64772,
"gid": 575144449,
"inode": 8433422,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mode": "0777",
"mtime": 1504541305.603901,
"nlink": 1,
"path": "/home/username1/temp/1.sql",
"rgrp": true,
"roth": true,
"rusr": true,
"size": 256,
"uid": 575479814,
"wgrp": true,
"woth": true,
"wusr": true,
"xgrp": true,
"xoth": true,
"xusr": true
},
"rc": 257
}
我收到如下错误
<a href="/apartamento-en-venta/bogota/nicolas_federman-det-2658430.aspx" title="Apartamento en Venta - Bogotá Nicolás de Federmán">
<div>
<h2 class="h2-grid">
Apartamento en Bogotá - Nicolás De Federmán
</h2>
</div>
<br/>
<div>
Cundinamarca
</div>
</a>
,
<a href="/apartamento-en-venta/ibague/multicentro-det-2952281.aspx" title="Apartamento en Venta - Ibagué Multicentro">
<div>
<h2 class="h2-grid">
Apartamento en Ibagué - Multicentro
</h2>
</div>
<br/>
<div>
Tolima
</div>
</a>
,
<a href="/apartamento-en-venta/bogota/bella_suiza-det-2865659.aspx" title="Apartamento en Venta - Bogotá Bella Suiza">
<div>
<h2 class="h2-grid">
Apartamento en Bogotá - Bella Suiza
</h2>
</div>
<br/>
<div>
Cundinamarca
</div>
</a>
,
<a href="/apartamento-en-venta/bogota/cedritos-det-2844663.aspx" title="Apartamento en Venta - Bogotá Cedritos">
<div>
<h2 class="h2-grid">
Apartamento en Bogotá - Cedritos
</h2>
</div>
<br/>
<div>
Cundinamarca
</div>
</a>
,
<a href="/oficina-en-venta/bogota/usaquen-det-3036032.aspx" title="Oficina en Venta - Bogotá Usaquén">
<div>
<h2 class="h2-grid">
Oficina en Bogotá - Usaquén
</h2>
</div>
<br/>
<div>
Cundinamarca
</div>
</a>
MSG:
路径{'uid':575479814,'woth':是的,'mtime':1504541305.603901,'inode':8433422,'isgid':False,'size':256,'wgrp':是的,'isuid' :False,'isreg':是的,'gid':575144449,'ischr':错误,'wusr':是的,'xoth':是的,'islnk':错误,'nlink':1,'issock':错误,'rgrp':是的,'路径':'/ home /username1 / temp / 1.sql','xusr':是的,'atime':1504541305.604901,'isdir':错误,'ctime':1504541305.6059012,'isblk ':False,'xgrp':是的,'dev':64772,'roth':是的,'isfifo':False,'mode':'0777','rusr':True}不存在!
请告诉我这里的问题是什么?
答案 0 :(得分:1)
替换:
path: "{{ item }}"
使用:
path: "{{ item.path }}"
您正在尝试将字典对象传递给需要字符串值的参数。