{"push_id":3047022479,"size":10,"distinct_size":0,"ref":"refs/heads/master","head":"63b48c5da9741dd77366b15d072e2e4472deb441","before":"b9ce39549557c823fd007a5f04361e25133e9e6f","commits":[{"sha":"9d094d45f749702bd259ebd24497989e7dd5920d","author":{"name":"jmcgill298","email":"f862f167b85d41b225785c70d70808bc7337c1fe@networktocode.com"},"message":"FILE COPY: Enhance functionality of file copy\n\n * Use internal method, `_get_file_system`, to dynamically assign default file system\n\n * Update `file_copy` method to only copy files when the file does not exist on the remote device\n\n * Add validation that file was copyied correctly post file transfer","distinct":false,"url":"https://api.github.com/repos/jmcgill298/pyntc/commits/9d094d45f749702bd259ebd24497989e7dd5920d"},{"sha":"f097752b0d2d944b97bebc1e3d6e534c7a78db13","author":{"name":"jmcgill298","email":"f862f167b85d41b225785c70d70808bc7337c1fe@networktocode.com"},"message":"BASE DEVICE: Update docstring for file copy.","distinct":false,"url":"https://api.github.com/repos/jmcgill298/pyntc/commits/f097752b0d2d944b97bebc1e3d6e534c7a78db13"},{"sha":"55f169c2812d476ab8a1d6858ec66e887002cc8c","author":{"name":"jmcgill298","email":"f862f167b85d41b225785c70d70808bc7337c1fe@networktocode.com"},"message":"Move nested conditionals to use  instead","distinct":false,"url":"https://api.github.com/repos/jmcgill298/pyntc/commits/55f169c2812d476ab8a1d6858ec66e887002cc8c"},{"sha":"d646d784d9a96a4f5e15d9dc32b3481eb0f4e36a","author":{"name":"Jacob McGill","email":"f862f167b85d41b225785c70d70808bc7337c1fe@networktocode.com"},"message":"Merge pull request #54 from networktocode/file_copy\n\nFILE COPY: Enhance functionality of file copy","distinct":false,"url":"https://api.github.com/repos/jmcgill298/pyntc/commits/d646d784d9a96a4f5e15d9dc32b3481eb0f4e36a"},{"sha":"f783bd82420c7e02817b4810883afc90840adedf","author":{"name":"jmcgill298","email":"f862f167b85d41b225785c70d70808bc7337c1fe@networktocode.com"},"message":"SET BOOT OPTIONS: Add post-validation to methods\n\n * ASADevice: Add validation that boot options were udpate to use `image_name`\n\n * EOSDevice: Add validation that boot options were udpate to use `image_name`\n\n * IOSDevice: Add validation that boot options were udpate to use `image_name`","distinct":false,"url":"https://api.github.com/repos/jmcgill298/pyntc/commits/f783bd82420c7e02817b4810883afc90840adedf"},{"sha":"8ae5a06bd4a9e7118a43a0c4cfc7d7bdf6c70e8e","author":{"name":"Jacob McGill","email":"f862f167b85d41b225785c70d70808bc7337c1fe@networktocode.com"},"message":"Merge pull request #59 from jmcgill298/boot_options\n\nSET BOOT OPTIONS: Add post-validation to methods","distinct":false,"url":"https://api.github.com/repos/jmcgill298/pyntc/commits/8ae5a06bd4a9e7118a43a0c4cfc7d7bdf6c70e8e"},{"sha":"5f84ed7d1702191296a32842e5cd06ec89071cfc","author":{"name":"jmcgill298","email":"f862f167b85d41b225785c70d70808bc7337c1fe@networktocode.com"},"message":"SET BOOT OPTIONS: Add support for `file_system`\n\n * BaseDevice: Update docstring to call out valid keyword arguments and note default `file_system` used by method.\n\n * IOSDevice: Add check for `file_system` and default to using current `_get_file_system`.\n\n * ASADevice: Change `image_location` to use `file_sytem` that is used elsewhere.\n\n * ASADevice: Change default `file_system` to use `_get_file_system` instead of an empty string.\n\n * ASADevice: Add `/` in `boot system {}{}` command to separate file_system` and `image_name` as per device config.\n\n * ASADevice: Add numbers in '{}' used by `.format`","distinct":false,"url":"https://api.github.com/repos/jmcgill298/pyntc/commits/5f84ed7d1702191296a32842e5cd06ec89071cfc"},{"sha":"3f0f80be346e88c5c6bf78065b4f6a9dffbfa203","author":{"name":"Jacob McGill","email":"f862f167b85d41b225785c70d70808bc7337c1fe@networktocode.com"},"message":"Merge pull request #60 from jmcgill298/boot_options\n\nSET BOOT OPTIONS: Add support for `file_system`","distinct":false,"url":"https://api.github.com/repos/jmcgill298/pyntc/commits/3f0f80be346e88c5c6bf78065b4f6a9dffbfa203"},{"sha":"c7118b44847ef81d7b27003290c1e81a1c36d027","author":{"name":"jmcgill298","email":"f862f167b85d41b225785c70d70808bc7337c1fe@networktocode.com"},"message":"SET BOOT OPTIONS: Validate image exists on device\n\n * ASADevice: Add code to look for `image_name` in output of `dir $filesystem`\n\n * EOSDevice: Add code to look for `image_name` in output of `dir`\n\n * IOSDevice: Add code to look for `image_name` in output of `dir $filesystem`\n\n * NXOSDevice: Add code to look for `image_name` in output of `dir`. Add code to look for `kickstart` in output of `dir`.","distinct":false,"url":"https://api.github.com/repos/jmcgill298/pyntc/commits/c7118b44847ef81d7b27003290c1e81a1c36d027"},{"sha":"63b48c5da9741dd77366b15d072e2e4472deb441","author":{"name":"Jacob McGill","email":"f862f167b85d41b225785c70d70808bc7337c1fe@networktocode.com"},"message":"Merge pull request #62 from jmcgill298/boot_options\n\nSET BOOT OPTIONS: Validate image exists on device before configuring device","distinct":false,"url":"https://api.github.com/repos/jmcgill298/pyntc/commits/63b48c5da9741dd77366b15d072e2e4472deb441"}]}
{"actor":{"display_login":"jmcgill298"}}