def test_install_udev_rules(self, shutil, subprocess, is_container): is_container.return_value = False ceph_hooks.install_udev_rules() shutil.copy.assert_called_once_with( 'files/udev/95-charm-ceph-osd.rules', '/lib/udev/rules.d') subprocess.check_call.assert_called_once_with( ['udevadm', 'control', '--reload-rules'])
def test_install_udev_rules(self, shutil, subprocess, is_container): is_container.return_value = False ceph_hooks.install_udev_rules() shutil.copy.assert_called_once_with( 'files/udev/95-charm-ceph-osd.rules', '/lib/udev/rules.d' ) subprocess.check_call.assert_called_once_with( ['udevadm', 'control', '--reload-rules'] )
def test_install_udev_rules_container(self, shutil, subprocess, is_container): is_container.return_value = True ceph_hooks.install_udev_rules() shutil.copy.assert_not_called() subprocess.check_call.assert_not_called()