{"comment":{"url":"https://api.github.com/repos/pdlun92/xcat-core/comments/15808035","html_url":"https://github.com/pdlun92/xcat-core/commit/e828791fdae69e9b4c86c298fdacce5570f104c1#commitcomment-15808035","id":15808035,"user":{"login":"whowutwut","id":10049070,"avatar_url":"https://avatars.githubusercontent.com/u/10049070?v=3","gravatar_id":"","url":"https://api.github.com/users/whowutwut","html_url":"https://github.com/whowutwut","followers_url":"https://api.github.com/users/whowutwut/followers","following_url":"https://api.github.com/users/whowutwut/following{/other_user}","gists_url":"https://api.github.com/users/whowutwut/gists{/gist_id}","starred_url":"https://api.github.com/users/whowutwut/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whowutwut/subscriptions","organizations_url":"https://api.github.com/users/whowutwut/orgs","repos_url":"https://api.github.com/users/whowutwut/repos","events_url":"https://api.github.com/users/whowutwut/events{/privacy}","received_events_url":"https://api.github.com/users/whowutwut/received_events","type":"User","site_admin":false},"position":39,"line":1748,"path":"xCAT-server/lib/xcat/plugins/ipmi.pm","commit_id":"e828791fdae69e9b4c86c298fdacce5570f104c1","created_at":"2016-02-01T18:52:22Z","updated_at":"2016-02-01T18:52:22Z","body":"I'd actually suggest that we do this string manipulation in the callback in the call to the $sessdata->{ipmisession} so that the `%comp_string`` is translated and saved.  \r\n\r\nInstead of re-using ``_on_receive_version`` callback, define another callback function that will convert the ASCII to alpha\r\n\r\n```\r\n    sub _on_receive_component_name {\r\n       \r\n    }\r\n```\r\n\r\nThen call it...  \r\n\r\n``callback=>\\&_on_receive_component_name``"}}