PTL does not update attributes if some attribute is removed

Description

Example:
If we set sched_log to a directory that does not exist , then scheduler updates comment .
qmgr: l sched
Sched sc1
comment = Unable to change the sched_log directory
But when we set to a correct directory the comment gets unset.
qmgr: l sched
Sched sc1
But when we expect for the comment getting unset , PTL will do qmgr list to update attributes , but it does not remove the attribute from PTL framework.

2018-01-17 03:23:23,207 INFO expect on server localhost_th2: comment unset sched sc1 got: comment = Unable to change the sched_log directory

Even if some attribute is removed by qmgr unset , PTL does not remove from its internal dictionary.

Acceptance Criteria

None

Status

Assignee

Unassigned

Reporter

Vishesh Hadimane

Severity

None

OS

None

Start Date

None

Pull Request URL

None

Story Points

1

Components

Priority

Blocker
Configure