)]}'
{"functions.sh":[{"author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"change_message_id":"2ff516ee054145a29784f8ae04441548e15416d4","unresolved":false,"context_lines":[{"line_number":256,"context_line":"        if [ -b /dev/vxde ]; then"},{"line_number":257,"context_line":"            DEV\u003d\u0027/dev/vxde\u0027"},{"line_number":258,"context_line":"        else"},{"line_number":259,"context_line":"            EPHEMERAL_DEV\u003d$(blkid -L ephemeral0)"},{"line_number":260,"context_line":"            if [ -b $EPHEMERAL_DEV ]; then"},{"line_number":261,"context_line":"                DEV\u003d$EPHEMERAL_DEV"},{"line_number":262,"context_line":"            fi"}],"source_content_type":"text/x-sh","patch_set":2,"id":"9a41bdd9_b917e543","line":259,"updated":"2015-07-15 18:05:40.000000000","message":"This may break out entirely if we\u0027re in -e mode.","commit_id":"117cc0a36d932ce4b66a9431a9fe3b811f8cc7b6"},{"author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"change_message_id":"8989f1f3dced1b115a3d8f9193a0c05f72524b71","unresolved":false,"context_lines":[{"line_number":257,"context_line":"            DEV\u003d\u0027/dev/vxde\u0027"},{"line_number":258,"context_line":"        else"},{"line_number":259,"context_line":"            EPHEMERAL_DEV\u003d$(blkid -L ephemeral0)"},{"line_number":260,"context_line":"            if [ -b $EPHEMERAL_DEV ]; then"},{"line_number":261,"context_line":"                DEV\u003d$EPHEMERAL_DEV"},{"line_number":262,"context_line":"            fi"},{"line_number":263,"context_line":"        fi"}],"source_content_type":"text/x-sh","patch_set":2,"id":"9a41bdd9_d5cdcf31","line":260,"updated":"2015-07-15 18:00:20.000000000","message":"I think if EPHEMERAL_DEV is empty then this eval\u0027s to true. You need quotes around the var.","commit_id":"117cc0a36d932ce4b66a9431a9fe3b811f8cc7b6"},{"author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"change_message_id":"2ff516ee054145a29784f8ae04441548e15416d4","unresolved":false,"context_lines":[{"line_number":257,"context_line":"            DEV\u003d\u0027/dev/vxde\u0027"},{"line_number":258,"context_line":"        else"},{"line_number":259,"context_line":"            EPHEMERAL_DEV\u003d$(blkid -L ephemeral0)"},{"line_number":260,"context_line":"            if [ -b $EPHEMERAL_DEV ]; then"},{"line_number":261,"context_line":"                DEV\u003d$EPHEMERAL_DEV"},{"line_number":262,"context_line":"            fi"},{"line_number":263,"context_line":"        fi"}],"source_content_type":"text/x-sh","patch_set":2,"id":"9a41bdd9_191ff15b","line":260,"in_reply_to":"9a41bdd9_d5cdcf31","updated":"2015-07-15 18:05:40.000000000","message":"ergh that that works. safer still might be \n \n -n \"$EPHEMERAL_DEV\" -a -b \"$EPHEMERAL_DEV\"\n\nif only for clarity.","commit_id":"117cc0a36d932ce4b66a9431a9fe3b811f8cc7b6"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"9df7ac088494e12d0b29a44dc0710dbf6558e28b","unresolved":false,"context_lines":[{"line_number":254,"context_line":"    # over."},{"line_number":255,"context_line":"    if [ `grep SwapTotal /proc/meminfo | awk \u0027{ print $2; }\u0027` -eq 0 ]; then"},{"line_number":256,"context_line":"        if [ -b /dev/vxde ]; then"},{"line_number":257,"context_line":"            DEV\u003d\u0027/dev/vxde\u0027"},{"line_number":258,"context_line":"        else"},{"line_number":259,"context_line":"            EPHEMERAL_DEV\u003d$(blkid -L ephemeral0 || true)"},{"line_number":260,"context_line":"            if [ -n \"$EPHEMERAL_DEV\" -a -b \"$EPHEMERAL_DEV\" ]; then"}],"source_content_type":"text/x-sh","patch_set":4,"id":"9a41bdd9_c9520967","line":257,"updated":"2015-07-16 03:06:27.000000000","message":"Why are you changing from xvde to vxde here? Might at least be worth mentioning in the commit message if it is intentional.","commit_id":"5bab1c783ee5d52ce677f6b5acb42e087670b7d2"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"bec1e2940c9f7cd684bc82aa8efc20f3ca20a4e5","unresolved":false,"context_lines":[{"line_number":254,"context_line":"    # over."},{"line_number":255,"context_line":"    if [ `grep SwapTotal /proc/meminfo | awk \u0027{ print $2; }\u0027` -eq 0 ]; then"},{"line_number":256,"context_line":"        if [ -b /dev/vxde ]; then"},{"line_number":257,"context_line":"            DEV\u003d\u0027/dev/vxde\u0027"},{"line_number":258,"context_line":"        else"},{"line_number":259,"context_line":"            EPHEMERAL_DEV\u003d$(blkid -L ephemeral0 || true)"},{"line_number":260,"context_line":"            if [ -n \"$EPHEMERAL_DEV\" -a -b \"$EPHEMERAL_DEV\" ]; then"}],"source_content_type":"text/x-sh","patch_set":4,"id":"9a41bdd9_b7cd9c67","line":257,"in_reply_to":"9a41bdd9_c9520967","updated":"2015-07-16 04:14:00.000000000","message":"You win","commit_id":"5bab1c783ee5d52ce677f6b5acb42e087670b7d2"}]}
