{"action":"created","issue":{"url":"https://api.github.com/repos/kytos/python-openflow/issues/308","repository_url":"https://api.github.com/repos/kytos/python-openflow","labels_url":"https://api.github.com/repos/kytos/python-openflow/issues/308/labels{/name}","comments_url":"https://api.github.com/repos/kytos/python-openflow/issues/308/comments","events_url":"https://api.github.com/repos/kytos/python-openflow/issues/308/events","html_url":"https://github.com/kytos/python-openflow/issues/308","id":215006818,"number":308,"title":"MultipartRequest creation","user":{"login":"renanrodrigo","id":15742644,"avatar_url":"https://avatars2.githubusercontent.com/u/15742644?v=3","gravatar_id":"","url":"https://api.github.com/users/renanrodrigo","html_url":"https://github.com/renanrodrigo","followers_url":"https://api.github.com/users/renanrodrigo/followers","following_url":"https://api.github.com/users/renanrodrigo/following{/other_user}","gists_url":"https://api.github.com/users/renanrodrigo/gists{/gist_id}","starred_url":"https://api.github.com/users/renanrodrigo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/renanrodrigo/subscriptions","organizations_url":"https://api.github.com/users/renanrodrigo/orgs","repos_url":"https://api.github.com/users/renanrodrigo/repos","events_url":"https://api.github.com/users/renanrodrigo/events{/privacy}","received_events_url":"https://api.github.com/users/renanrodrigo/received_events","type":"User","site_admin":false},"labels":[{"id":414445244,"url":"https://api.github.com/repos/kytos/python-openflow/labels/blueprint","name":"blueprint","color":"0e8a16","default":false},{"id":371107037,"url":"https://api.github.com/repos/kytos/python-openflow/labels/pri:critical","name":"pri:critical","color":"cf3e3e","default":false}],"state":"open","locked":false,"assignee":{"login":"cemsbr","id":49481,"avatar_url":"https://avatars0.githubusercontent.com/u/49481?v=3","gravatar_id":"","url":"https://api.github.com/users/cemsbr","html_url":"https://github.com/cemsbr","followers_url":"https://api.github.com/users/cemsbr/followers","following_url":"https://api.github.com/users/cemsbr/following{/other_user}","gists_url":"https://api.github.com/users/cemsbr/gists{/gist_id}","starred_url":"https://api.github.com/users/cemsbr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cemsbr/subscriptions","organizations_url":"https://api.github.com/users/cemsbr/orgs","repos_url":"https://api.github.com/users/cemsbr/repos","events_url":"https://api.github.com/users/cemsbr/events{/privacy}","received_events_url":"https://api.github.com/users/cemsbr/received_events","type":"User","site_admin":false},"assignees":[{"login":"cemsbr","id":49481,"avatar_url":"https://avatars0.githubusercontent.com/u/49481?v=3","gravatar_id":"","url":"https://api.github.com/users/cemsbr","html_url":"https://github.com/cemsbr","followers_url":"https://api.github.com/users/cemsbr/followers","following_url":"https://api.github.com/users/cemsbr/following{/other_user}","gists_url":"https://api.github.com/users/cemsbr/gists{/gist_id}","starred_url":"https://api.github.com/users/cemsbr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cemsbr/subscriptions","organizations_url":"https://api.github.com/users/cemsbr/orgs","repos_url":"https://api.github.com/users/cemsbr/repos","events_url":"https://api.github.com/users/cemsbr/events{/privacy}","received_events_url":"https://api.github.com/users/cemsbr/received_events","type":"User","site_admin":false},{"login":"diraol","id":192702,"avatar_url":"https://avatars2.githubusercontent.com/u/192702?v=3","gravatar_id":"","url":"https://api.github.com/users/diraol","html_url":"https://github.com/diraol","followers_url":"https://api.github.com/users/diraol/followers","following_url":"https://api.github.com/users/diraol/following{/other_user}","gists_url":"https://api.github.com/users/diraol/gists{/gist_id}","starred_url":"https://api.github.com/users/diraol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/diraol/subscriptions","organizations_url":"https://api.github.com/users/diraol/orgs","repos_url":"https://api.github.com/users/diraol/repos","events_url":"https://api.github.com/users/diraol/events{/privacy}","received_events_url":"https://api.github.com/users/diraol/received_events","type":"User","site_admin":false},{"login":"macartur","id":2965806,"avatar_url":"https://avatars2.githubusercontent.com/u/2965806?v=3","gravatar_id":"","url":"https://api.github.com/users/macartur","html_url":"https://github.com/macartur","followers_url":"https://api.github.com/users/macartur/followers","following_url":"https://api.github.com/users/macartur/following{/other_user}","gists_url":"https://api.github.com/users/macartur/gists{/gist_id}","starred_url":"https://api.github.com/users/macartur/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/macartur/subscriptions","organizations_url":"https://api.github.com/users/macartur/orgs","repos_url":"https://api.github.com/users/macartur/repos","events_url":"https://api.github.com/users/macartur/events{/privacy}","received_events_url":"https://api.github.com/users/macartur/received_events","type":"User","site_admin":false},{"login":"renanrodrigo","id":15742644,"avatar_url":"https://avatars2.githubusercontent.com/u/15742644?v=3","gravatar_id":"","url":"https://api.github.com/users/renanrodrigo","html_url":"https://github.com/renanrodrigo","followers_url":"https://api.github.com/users/renanrodrigo/followers","following_url":"https://api.github.com/users/renanrodrigo/following{/other_user}","gists_url":"https://api.github.com/users/renanrodrigo/gists{/gist_id}","starred_url":"https://api.github.com/users/renanrodrigo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/renanrodrigo/subscriptions","organizations_url":"https://api.github.com/users/renanrodrigo/orgs","repos_url":"https://api.github.com/users/renanrodrigo/repos","events_url":"https://api.github.com/users/renanrodrigo/events{/privacy}","received_events_url":"https://api.github.com/users/renanrodrigo/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/kytos/python-openflow/milestones/5","html_url":"https://github.com/kytos/python-openflow/milestone/5","labels_url":"https://api.github.com/repos/kytos/python-openflow/milestones/5/labels","id":2407285,"number":5,"title":"2017.1b2","description":null,"creator":{"login":"beraldoleal","id":49336,"avatar_url":"https://avatars1.githubusercontent.com/u/49336?v=3","gravatar_id":"","url":"https://api.github.com/users/beraldoleal","html_url":"https://github.com/beraldoleal","followers_url":"https://api.github.com/users/beraldoleal/followers","following_url":"https://api.github.com/users/beraldoleal/following{/other_user}","gists_url":"https://api.github.com/users/beraldoleal/gists{/gist_id}","starred_url":"https://api.github.com/users/beraldoleal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beraldoleal/subscriptions","organizations_url":"https://api.github.com/users/beraldoleal/orgs","repos_url":"https://api.github.com/users/beraldoleal/repos","events_url":"https://api.github.com/users/beraldoleal/events{/privacy}","received_events_url":"https://api.github.com/users/beraldoleal/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":8,"state":"open","created_at":"2017-03-23T16:08:05Z","updated_at":"2017-04-03T15:57:11Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2017-03-17T13:42:19Z","updated_at":"2017-04-03T15:57:11Z","closed_at":null,"body":"Although MultipartReplies are created by the switch and need only to be unpacked correctly (see #307), the process of creating multipart requests, say PortStatsRequest, involves:\r\n1. Create a PortStatsRequest object.\r\n2. Create a MultipartRequest object.\r\n3. Define the correct type of the Multipart Request.\r\n4. Assign the PortStatsRequest object as the MultipartRequest body.\r\n5. Pack.\r\n\r\nAs each multipart request has an unique type related to an unique body, shouldn't the library be able to create the MultipartRequest object based only in the specific request we need? If so, the process should be:\r\n1. Create a PortStatsRequest object.\r\n2. Pack.\r\n\r\nAnd then we'd had a full MultipartRequest with the correct type and body, rendering it much easier to handle this in NApps creation."},"comment":{"url":"https://api.github.com/repos/kytos/python-openflow/issues/comments/291187183","html_url":"https://github.com/kytos/python-openflow/issues/308#issuecomment-291187183","issue_url":"https://api.github.com/repos/kytos/python-openflow/issues/308","id":291187183,"user":{"login":"beraldoleal","id":49336,"avatar_url":"https://avatars1.githubusercontent.com/u/49336?v=3","gravatar_id":"","url":"https://api.github.com/users/beraldoleal","html_url":"https://github.com/beraldoleal","followers_url":"https://api.github.com/users/beraldoleal/followers","following_url":"https://api.github.com/users/beraldoleal/following{/other_user}","gists_url":"https://api.github.com/users/beraldoleal/gists{/gist_id}","starred_url":"https://api.github.com/users/beraldoleal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beraldoleal/subscriptions","organizations_url":"https://api.github.com/users/beraldoleal/orgs","repos_url":"https://api.github.com/users/beraldoleal/repos","events_url":"https://api.github.com/users/beraldoleal/events{/privacy}","received_events_url":"https://api.github.com/users/beraldoleal/received_events","type":"User","site_admin":false},"created_at":"2017-04-03T15:57:11Z","updated_at":"2017-04-03T15:57:11Z","body":"@renanrodrigo where is the issue on kytos ? Can you link here, please ?"}}
{"actor":{"display_login":"beraldoleal"}}