{"push_id":596775301,"size":14,"distinct_size":14,"ref":"refs/heads/dynamic-mount-point","head":"18095beb7c63ce4f5028daa0a7cacc115fa0764a","before":"5dbdc0675790bd3a24b2d8c643f979964608280a","commits":[{"sha":"0ff437bcc7bf81a3e053a4996a0853f97dcee06b","author":{"email":"4efb6f77d24740415a3ee42b53faeef5a06d398c@da.org","name":"Shea Craig"},"message":"Initial working test.","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/0ff437bcc7bf81a3e053a4996a0853f97dcee06b"},{"sha":"68ba4089a02c100a23580722a96ca944c31299e3","author":{"email":"4efb6f77d24740415a3ee42b53faeef5a06d398c@da.org","name":"Shea Craig"},"message":"Add extra LDAPServers methods, fix id and name props.\n\n- Add methods to search for LDAP users, groups, and test for whether\n  user is a member of a group.","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/68ba4089a02c100a23580722a96ca944c31299e3"},{"sha":"8b3aae7a27031140828bab00cb749a9f04eb9537","author":{"email":"4efb6f77d24740415a3ee42b53faeef5a06d398c@da.org","name":"Shea Craig"},"message":"Update CHANGELOG.","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/8b3aae7a27031140828bab00cb749a9f04eb9537"},{"sha":"73f16cdd5719eaaa25f2e32ea7f23fb6023e1f6f","author":{"email":"4efb6f77d24740415a3ee42b53faeef5a06d398c@da.org","name":"Shea Craig"},"message":"Merge pull request #30 from eahrold/dynamic-mount-point\n\nMerge @eahrold work on mount point failsafes.","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/73f16cdd5719eaaa25f2e32ea7f23fb6023e1f6f"},{"sha":"30c660268cc644841584bda267871bb4ce2788bf","author":{"email":"5d5c7bf6f55b98b34e8e43d4b232d1316cc409cc@gmail.com","name":"Eldon Ahrold"},"message":"More robust is_mounted() method.\n\t-- if it is mounted, reset connection's mount_point value to match current mount's path.","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/30c660268cc644841584bda267871bb4ce2788bf"},{"sha":"babf748b6a4f462ceebf05f8a771af230acb424d","author":{"email":"5d5c7bf6f55b98b34e8e43d4b232d1316cc409cc@gmail.com","name":"Eldon Ahrold"},"message":"Remove underscores from variable names.","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/babf748b6a4f462ceebf05f8a771af230acb424d"},{"sha":"f9adfe966f0ed8d729430ab2a72e1c33315435d0","author":{"email":"5d5c7bf6f55b98b34e8e43d4b232d1316cc409cc@gmail.com","name":"Eldon Ahrold"},"message":"Check if it DP was mounted prior to python-jss execution.","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/f9adfe966f0ed8d729430ab2a72e1c33315435d0"},{"sha":"7990771417160d84ad4a1d0eaf119d6b00e6def7","author":{"email":"5d5c7bf6f55b98b34e8e43d4b232d1316cc409cc@gmail.com","name":"Eldon Ahrold"},"message":"Improved handling of a wider range of DP configuratinos\n\t-- check both FQDN and IP when comparing mount string\n\t-- auto increment non-mounted shares with the same name\n\t-- better handling of fs_type by comparing a split() value rather than the entire string.","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/7990771417160d84ad4a1d0eaf119d6b00e6def7"},{"sha":"c02b136e437ccba33b0c399490fb706eedebfc95","author":{"email":"5d5c7bf6f55b98b34e8e43d4b232d1316cc409cc@gmail.com","name":"Eldon Ahrold"},"message":"Don't have socket calls in the loop.\n\t-- Clean up variable names.\n\t-- Only update any_match tuple if values are not already include.\n\t-- remove no longer used counter and 'name' var","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/c02b136e437ccba33b0c399490fb706eedebfc95"},{"sha":"cf8df080f89483578c541d4f2f7553ed12141acb","author":{"email":"4efb6f77d24740415a3ee42b53faeef5a06d398c@da.org","name":"Shea Craig"},"message":"Quick WS cleanup.","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/cf8df080f89483578c541d4f2f7553ed12141acb"},{"sha":"e654696545d36d00cda95728143993adf39a2851","author":{"email":"4efb6f77d24740415a3ee42b53faeef5a06d398c@da.org","name":"Shea Craig"},"message":"PEP8 that WS.","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/e654696545d36d00cda95728143993adf39a2851"},{"sha":"f269c7ae38cca7ae97f1f4f3f4366a1b59e904c3","author":{"email":"4efb6f77d24740415a3ee42b53faeef5a06d398c@da.org","name":"Shea Craig"},"message":"Add additional possible mount-strings. Refactor to priv method.\n\n- Add in domain-name/share and domain-name:port/share versions.\n- Handle situation where domain-name is not setup in DNS correctly.\n- Refactored valid mount string building to a private method.","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/f269c7ae38cca7ae97f1f4f3f4366a1b59e904c3"},{"sha":"d1fd0d37b860dd811341f6bd287855efa85b8b41","author":{"email":"4efb6f77d24740415a3ee42b53faeef5a06d398c@da.org","name":"Shea Craig"},"message":"Merge branch 'DynamicMountPoints' of https://github.com/sheagcraig/python-jss into DynamicMountPoints\n\nConflicts:\n\tjss/distribution_points.py","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/d1fd0d37b860dd811341f6bd287855efa85b8b41"},{"sha":"18095beb7c63ce4f5028daa0a7cacc115fa0764a","author":{"email":"4efb6f77d24740415a3ee42b53faeef5a06d398c@da.org","name":"Shea Craig"},"message":"Factor out fs_type. Break once a match is found for is_mounted()","distinct":true,"url":"https://api.github.com/repos/eahrold/python-jss/commits/18095beb7c63ce4f5028daa0a7cacc115fa0764a"}]}