{"action":"created","issue":{"url":"https://api.github.com/repos/p4pktgen/p4pktgen/issues/11","repository_url":"https://api.github.com/repos/p4pktgen/p4pktgen","labels_url":"https://api.github.com/repos/p4pktgen/p4pktgen/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/p4pktgen/p4pktgen/issues/11/comments","events_url":"https://api.github.com/repos/p4pktgen/p4pktgen/issues/11/events","html_url":"https://github.com/p4pktgen/p4pktgen/issues/11","id":275060813,"number":11,"title":"Create better organized results","user":{"login":"jafingerhut","id":109629,"avatar_url":"https://avatars2.githubusercontent.com/u/109629?v=4","gravatar_id":"","url":"https://api.github.com/users/jafingerhut","html_url":"https://github.com/jafingerhut","followers_url":"https://api.github.com/users/jafingerhut/followers","following_url":"https://api.github.com/users/jafingerhut/following{/other_user}","gists_url":"https://api.github.com/users/jafingerhut/gists{/gist_id}","starred_url":"https://api.github.com/users/jafingerhut/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jafingerhut/subscriptions","organizations_url":"https://api.github.com/users/jafingerhut/orgs","repos_url":"https://api.github.com/users/jafingerhut/repos","events_url":"https://api.github.com/users/jafingerhut/events{/privacy}","received_events_url":"https://api.github.com/users/jafingerhut/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"jafingerhut","id":109629,"avatar_url":"https://avatars2.githubusercontent.com/u/109629?v=4","gravatar_id":"","url":"https://api.github.com/users/jafingerhut","html_url":"https://github.com/jafingerhut","followers_url":"https://api.github.com/users/jafingerhut/followers","following_url":"https://api.github.com/users/jafingerhut/following{/other_user}","gists_url":"https://api.github.com/users/jafingerhut/gists{/gist_id}","starred_url":"https://api.github.com/users/jafingerhut/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jafingerhut/subscriptions","organizations_url":"https://api.github.com/users/jafingerhut/orgs","repos_url":"https://api.github.com/users/jafingerhut/repos","events_url":"https://api.github.com/users/jafingerhut/events{/privacy}","received_events_url":"https://api.github.com/users/jafingerhut/received_events","type":"User","site_admin":false},"assignees":[{"login":"jafingerhut","id":109629,"avatar_url":"https://avatars2.githubusercontent.com/u/109629?v=4","gravatar_id":"","url":"https://api.github.com/users/jafingerhut","html_url":"https://github.com/jafingerhut","followers_url":"https://api.github.com/users/jafingerhut/followers","following_url":"https://api.github.com/users/jafingerhut/following{/other_user}","gists_url":"https://api.github.com/users/jafingerhut/gists{/gist_id}","starred_url":"https://api.github.com/users/jafingerhut/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jafingerhut/subscriptions","organizations_url":"https://api.github.com/users/jafingerhut/orgs","repos_url":"https://api.github.com/users/jafingerhut/repos","events_url":"https://api.github.com/users/jafingerhut/events{/privacy}","received_events_url":"https://api.github.com/users/jafingerhut/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2017-11-18T07:30:07Z","updated_at":"2017-11-22T03:25:32Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"For example, perhaps a file that is a list of dicts, pretty-printed, with one dict per path evaluated, with the results of that path, including:\r\n\r\n+ the 'path id', just a number that can be examined in the full debug output to find more details\r\n+ a list of simple_switch_CLI commands to create the necessary table entries\r\n+ a list of packets to send in as (input port, packet contents as hex string) pairs.  For now, input port is always 0, and the list always consists of 1 packet.\r\n+ a list of simple_switch_CLI commands to send after the packets are through, to clean up.\r\n+ complete_path: True/False\r\n+ TestPathResult value (should probably change the current None possible result to something like TestPathResult.PACKET_TOO_SHORT_TO_GENERATE.\r\n+ path analyzed through parser, then control block(s), preferably pretty-printed across multiple lines so it is easier to read.\r\n\r\nThings that could be added in the future:\r\n\r\n+ list of packets that should come out as (output port, packet contents as hex string) pairs.  The list might be empty if the packet should be dropped, or contain more than one if it should be multicast-replicated or cloned.\r\n+ list of meter updates, counter updates, register writes, etc.  In general any side effects that should occur as a result of processing the packet."},"comment":{"url":"https://api.github.com/repos/p4pktgen/p4pktgen/issues/comments/346232447","html_url":"https://github.com/p4pktgen/p4pktgen/issues/11#issuecomment-346232447","issue_url":"https://api.github.com/repos/p4pktgen/p4pktgen/issues/11","id":346232447,"user":{"login":"jafingerhut","id":109629,"avatar_url":"https://avatars2.githubusercontent.com/u/109629?v=4","gravatar_id":"","url":"https://api.github.com/users/jafingerhut","html_url":"https://github.com/jafingerhut","followers_url":"https://api.github.com/users/jafingerhut/followers","following_url":"https://api.github.com/users/jafingerhut/following{/other_user}","gists_url":"https://api.github.com/users/jafingerhut/gists{/gist_id}","starred_url":"https://api.github.com/users/jafingerhut/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jafingerhut/subscriptions","organizations_url":"https://api.github.com/users/jafingerhut/orgs","repos_url":"https://api.github.com/users/jafingerhut/repos","events_url":"https://api.github.com/users/jafingerhut/events{/privacy}","received_events_url":"https://api.github.com/users/jafingerhut/received_events","type":"User","site_admin":false},"created_at":"2017-11-22T03:25:32Z","updated_at":"2017-11-22T03:25:32Z","author_association":"CONTRIBUTOR","body":"Progress towards this on this PR: https://github.com/p4pktgen/p4pktgen/pull/21"}}
{"actor":{"display_login":"jafingerhut"}}