{"action":"created","issue":{"url":"https://api.github.com/repos/cisco/cisco-network-node-utils/issues/505","repository_url":"https://api.github.com/repos/cisco/cisco-network-node-utils","labels_url":"https://api.github.com/repos/cisco/cisco-network-node-utils/issues/505/labels{/name}","comments_url":"https://api.github.com/repos/cisco/cisco-network-node-utils/issues/505/comments","events_url":"https://api.github.com/repos/cisco/cisco-network-node-utils/issues/505/events","html_url":"https://github.com/cisco/cisco-network-node-utils/pull/505","id":195332548,"number":505,"title":"New nxapi_structured infra features","user":{"login":"mikewiebe","id":12445795,"avatar_url":"https://avatars.githubusercontent.com/u/12445795?v=3","gravatar_id":"","url":"https://api.github.com/users/mikewiebe","html_url":"https://github.com/mikewiebe","followers_url":"https://api.github.com/users/mikewiebe/followers","following_url":"https://api.github.com/users/mikewiebe/following{/other_user}","gists_url":"https://api.github.com/users/mikewiebe/gists{/gist_id}","starred_url":"https://api.github.com/users/mikewiebe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikewiebe/subscriptions","organizations_url":"https://api.github.com/users/mikewiebe/orgs","repos_url":"https://api.github.com/users/mikewiebe/repos","events_url":"https://api.github.com/users/mikewiebe/events{/privacy}","received_events_url":"https://api.github.com/users/mikewiebe/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"saichint","id":15788941,"avatar_url":"https://avatars.githubusercontent.com/u/15788941?v=3","gravatar_id":"","url":"https://api.github.com/users/saichint","html_url":"https://github.com/saichint","followers_url":"https://api.github.com/users/saichint/followers","following_url":"https://api.github.com/users/saichint/following{/other_user}","gists_url":"https://api.github.com/users/saichint/gists{/gist_id}","starred_url":"https://api.github.com/users/saichint/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saichint/subscriptions","organizations_url":"https://api.github.com/users/saichint/orgs","repos_url":"https://api.github.com/users/saichint/repos","events_url":"https://api.github.com/users/saichint/events{/privacy}","received_events_url":"https://api.github.com/users/saichint/received_events","type":"User","site_admin":false},"assignees":[{"login":"saichint","id":15788941,"avatar_url":"https://avatars.githubusercontent.com/u/15788941?v=3","gravatar_id":"","url":"https://api.github.com/users/saichint","html_url":"https://github.com/saichint","followers_url":"https://api.github.com/users/saichint/followers","following_url":"https://api.github.com/users/saichint/following{/other_user}","gists_url":"https://api.github.com/users/saichint/gists{/gist_id}","starred_url":"https://api.github.com/users/saichint/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saichint/subscriptions","organizations_url":"https://api.github.com/users/saichint/orgs","repos_url":"https://api.github.com/users/saichint/repos","events_url":"https://api.github.com/users/saichint/events{/privacy}","received_events_url":"https://api.github.com/users/saichint/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2016-12-13T18:34:00Z","updated_at":"2016-12-14T18:24:11Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/cisco/cisco-network-node-utils/pulls/505","html_url":"https://github.com/cisco/cisco-network-node-utils/pull/505","diff_url":"https://github.com/cisco/cisco-network-node-utils/pull/505.diff","patch_url":"https://github.com/cisco/cisco-network-node-utils/pull/505.patch"},"body":"**Summary:**\r\nThis change introduces additional capability when using `nxapi_structured` as the `get_data_format`.  Often the data that gets returned is a table that contains multiple rows of data that have similar characteristics but only one of the rows is desired.  This update makes use of `get_context` and `get_value` yaml keys to specify enough context to easily drill down to the desired row.\r\n\r\nProperties that use `nxapi_structured` where possible have been updated to use the new infrastructure features.  This change also allows us to fix issue: https://github.com/cisco/cisco-network-puppet-module/issues/408.\r\n\r\n**Spot Check Testing On: n3k(I5), n5k, n6k, n7k(Helsinki and Atherton), n9k(I2), n9k fretta**\r\n\r\nFull minitest regression in progress."},"comment":{"url":"https://api.github.com/repos/cisco/cisco-network-node-utils/issues/comments/267113757","html_url":"https://github.com/cisco/cisco-network-node-utils/pull/505#issuecomment-267113757","issue_url":"https://api.github.com/repos/cisco/cisco-network-node-utils/issues/505","id":267113757,"user":{"login":"mikewiebe","id":12445795,"avatar_url":"https://avatars.githubusercontent.com/u/12445795?v=3","gravatar_id":"","url":"https://api.github.com/users/mikewiebe","html_url":"https://github.com/mikewiebe","followers_url":"https://api.github.com/users/mikewiebe/followers","following_url":"https://api.github.com/users/mikewiebe/following{/other_user}","gists_url":"https://api.github.com/users/mikewiebe/gists{/gist_id}","starred_url":"https://api.github.com/users/mikewiebe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikewiebe/subscriptions","organizations_url":"https://api.github.com/users/mikewiebe/orgs","repos_url":"https://api.github.com/users/mikewiebe/repos","events_url":"https://api.github.com/users/mikewiebe/events{/privacy}","received_events_url":"https://api.github.com/users/mikewiebe/received_events","type":"User","site_admin":false},"created_at":"2016-12-14T18:24:11Z","updated_at":"2016-12-14T18:24:11Z","body":"@saichint Done with the changes and testing after the changes.  Please merge once Travis completes if you don't have any more questions/comments.  Thanks!"}}
{"actor":{"display_login":"mikewiebe"}}