)]}'
{"playbooks/roles/letsencrypt-acme-sh-install/files/driver.sh":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"dd0c168aeb2535f2268cee92e009bbe0dea7b582","unresolved":true,"context_lines":[{"line_number":52,"context_line":"    shift;"},{"line_number":53,"context_line":"    for arg in \"$@\"; do"},{"line_number":54,"context_line":"        # looks like"},{"line_number":55,"context_line":"        #  \"-d domain.com -d domain2.com\""},{"line_number":56,"context_line":"        arr\u003d(${arg})"},{"line_number":57,"context_line":"        len\u003d${#arr[@]}"},{"line_number":58,"context_line":"        for (( i\u003d0; i\u003c$len; i++ )); do"}],"source_content_type":"text/x-sh","patch_set":1,"id":"2aa2008c_97c6b386","line":55,"updated":"2021-10-05 21:14:33.000000000","message":"We\u0027ve shifted the issue-selfsign out which means we get everything $2 and after in $@. What I\u0027m confused about is why are we iterating through each arg in $@ above only to iterate through them below?\n\nI think we can drop the outer loop then we convert $@ contents to an array and loop through them like you have using the modulus hack.","commit_id":"1b21902ced65c42b72ad0a7c6d37cb23fde05ede"}]}
