Exemple #1
0
 def test_RO_client_cannot_delete_files(self):
     logger.info("Start 'test_RO_client_cannot_delete_files'")
     nfs_server.create_file()
     nfs_server.set_file_permissions('777')
     nfs_server.service_action('restart')
     _test = nfs_client.delete_file()
     self.assertTrue(re.search(r"rm: cannot remove", _test))
Exemple #2
0
 def test_RW_client_can_delete_files_created_on_server_side(self):
     logger.info(
         "Start 'test_RW_client_can_delete_files_created_on_server_side'")
     nfs_server.create_file()
     nfs_server.set_file_permissions('777')
     nfs_server.service_action('restart')
     nfs_client.delete_file()
     self.assertFalse(nfs_server.is_file_created)
Exemple #3
0
 def setUp(self):
     nfs_server.create_folder()
     logger.info("Folder '{}' has created".format(nfs_server.shared_folder))
     nfs_server.set_rights_to_shared_folder('777')  # full rights
     nfs_server.export_shared_folder('ro,sync')
     logger.info("Folder '{}' has shared".format(nfs_server.shared_folder))
     nfs_server.service_action('restart')
     nfs_client.mount_shared_folders()
     logger.info("Folder '{}' has mounted".format(nfs_client.shared_folder))
Exemple #4
0
 def tearDown(self):
     nfs_server.delete_folder()
     logger.info("Folder '{}' has deleted".format(nfs_server.shared_folder))
     nfs_server.service_action('restart')
     logger.info("Restart of the nfs-server")