{"push_id":2566844368,"size":2,"distinct_size":2,"ref":"refs/heads/3928.master","head":"5977693cea550dd853a3603718cee9ccb978d914","before":"fba1e0dcd2e805871a1641817179b4755640da9d","commits":[{"sha":"399a4307d370175b2a728bfca1ee2e32bcf72a24","author":{"name":"Alan King","email":"bef0562b5a519afac8bd4dd7d96c8a952360dea9@renci.org"},"message":"[3928] Add tests surrounding root dir and vaults\n\nThis change adds a test which moves the vault path of demoResc to a\nnon-existent directory under root directory and manually executes a\nrule to call the msi_update_unixfilesystem_resource_free_space\nmicroservice. The result should be an error along with an unchanged\nfree_space context value.\n\nAlso adds tests to ensure that using localhost as a host for a\nresource produces a warning to the user. Adds tests to ensure that\nroot directory cannot be used as a vault path. Tests created for\nboth creating and modifying storage resources.\n\n(adapted from SHA: 0975d8cbadf2ae1a93a7c56db47ca0f8f00d272c)","distinct":true,"url":"https://api.github.com/repos/jaking92/irods/commits/399a4307d370175b2a728bfca1ee2e32bcf72a24"},{"sha":"5977693cea550dd853a3603718cee9ccb978d914","author":{"name":"Alan King","email":"bef0562b5a519afac8bd4dd7d96c8a952360dea9@renci.org"},"message":"[3928] Error when root dir used with vault paths\n\nWhen msi_update_unixfilesystem_resource_free_space() updates the free\nspace on a non-existent vault path (or one that boost::filesystem\ninterprets as non-existent), it checks the parent directories of the\nresource vault path until it finds one that exists, even if it is the\nroot directory ('/' on UNIX systems).\n\nRoot directory should not be used as a vault path. An error is now\nproduced if the vault path is set to root directory. Additionally, the\nroot path should not be used in updating the free space on a resource.\nThis change causes msi_update_unixfilesystem_resource_free_space()\nto log an error and exit if the path_to_stat becomes the root\ndirectory because this gives misleading information about the free\nspace on a resource.\n\n(adapted from SHA: cddf1a298ab3afb9bae30f07260a2dd116f4ebeb)","distinct":true,"url":"https://api.github.com/repos/jaking92/irods/commits/5977693cea550dd853a3603718cee9ccb978d914"}]}
{"actor":{"display_login":"jaking92"}}