def install(): execd_preinstall() configure_installation_source(config("openstack-origin")) apt_update() apt_install(PACKAGES, fatal=True) setup_storage() ensure_swift_directories()
def test_ensure_swift_directories(self): with patch('os.path.isdir') as isdir: isdir.return_value = False swift_utils.ensure_swift_directories() ex_dirs = [ call('/etc/swift', owner='swift', group='swift'), call('/var/cache/swift', owner='swift', group='swift'), call('/srv/node', owner='swift', group='swift') ] self.assertEquals(ex_dirs, self.mkdir.call_args_list)