{"push_id":778072675,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"d26c7b9c9d5e4eedb726c25eb70436792cd13917","before":"e0172be67302d83994d597c719d4c663dbaa23ef","commits":[{"sha":"d26c7b9c9d5e4eedb726c25eb70436792cd13917","author":{"email":"f7476bb72b80297090a558d738acb7e8ebc8d9a0@gmail.com","name":"DaveAndersonQA"},"message":"Improved handling of errors and failed order information.\n\nNo changes to basic output when no errors occur.\n\n1) All errors and warnings now go to STDERR. For example, in the\nnegative-test directory, \"output\" is the result of:\n\nProcessOrders.pl > output 2>&1\n\nand the *.log files are the result of:\n\nProcessOrders.pl 1> ProcessedOrders.log 2> errors.log\n\n2) Now any orders that are not successfully fulfilled either due to an\ninability to parse the order record or due to other \"valid order\"\ncriteria not being met will have their raw order data as read from the\nfile in datasources printed to datasources/invalidOrders.log in the\nfollowing format(leading spaces not included):\n\n<OrderSource>:<Full line from order source stream>\n\n3) Now any Item ID from an order source that does not have a\ncorresponding ID in the Inventory will trigger a rejection of the entire\norder with an informative message to the user(or to wherever STDERR ends\nup).","distinct":true,"url":"https://api.github.com/repos/DaveAndersonQA/SW/commits/d26c7b9c9d5e4eedb726c25eb70436792cd13917"}]}