What is os_name is None? Do we want to perform any action? Perhaps change the signature of the method to require os_name?