"""
args = [
'sudo',
- 'egrep', pattern,
+ 'grep', '-E', pattern,
'/var/log/ceph/{cluster}.log'.format(cluster=cluster_name),
]
for exclude in excludes:
- args.extend([run.Raw('|'), 'egrep', '-v', exclude])
+ args.extend([run.Raw('|'), 'grep', '-E', '-v', exclude])
args.extend([
run.Raw('|'), 'head', '-n', '1',
])
cluster, type_, id_ = teuthology.split_role(role)
remote.run(
args = ['sudo',
- 'egrep', expected_fail,
+ 'grep', '-E', expected_fail,
'/var/log/ceph/{cluster}-{type_}.{id_}.log'.format(cluster=cluster, type_=type_, id_=id_),
])
yield
"""
args = [
'sudo',
- 'egrep', pattern,
+ 'grep', '-E', pattern,
'/var/log/ceph/{fsid}/ceph.log'.format(
fsid=fsid),
]
if only_match:
- args.extend([run.Raw('|'), 'egrep', '|'.join(only_match)])
+ args.extend([run.Raw('|'), 'grep', '-E', '|'.join(only_match)])
if excludes:
for exclude in excludes:
- args.extend([run.Raw('|'), 'egrep', '-v', exclude])
+ args.extend([run.Raw('|'), 'grep', '-E', '-v', exclude])
args.extend([
run.Raw('|'), 'head', '-n', '1',
])