• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Python nas_mock.t_nas函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中test.vnx.nas_mock.t_nas函数的典型用法代码示例。如果您正苦于以下问题:Python t_nas函数的具体用法?Python t_nas怎么用?Python t_nas使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了t_nas函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: test_get_interfaces

 def test_get_interfaces(self):
     dm = VNXVdm(name='VDM_ESA', cli=t_nas())
     ifs = dm.get_interfaces()
     assert_that(len(ifs), equal_to(1))
     interface = ifs[0]
     assert_that(interface.name, equal_to('10-110-24-195'))
     assert_that(interface.share_type, equal_to(VNXShareType.NFS))
开发者ID:crook,项目名称:storops,代码行数:7,代码来源:test_vdm.py


示例2: test_get_all

 def test_get_all(self):
     fs_list = VNXFileSystemList(t_nas())
     assert_that(len(fs_list), equal_to(25))
     root_fs_1 = [fs for fs in fs_list if fs.name == 'root_fs_1'][0]
     self.verify_root_fs_1(root_fs_1)
     fs_src0 = [fs for fs in fs_list if fs.name == 'fs_src0'][0]
     self.verify_fs_src0(fs_src0)
开发者ID:optionalg,项目名称:storops,代码行数:7,代码来源:test_fs.py


示例3: test_get_by_mover

 def test_get_by_mover(self):
     mover = self.get_mover_1()
     shares = VNXCifsShare.get(cli=t_nas(), mover=mover)
     for share in shares:
         assert_that(share.mover.get_mover_id(),
                     equal_to(mover.get_mover_id()))
         assert_that(share.mover.is_vdm, equal_to(mover.is_vdm))
开发者ID:crook,项目名称:storops,代码行数:7,代码来源:test_cifs_share.py


示例4: test_create_nfs_share

 def test_create_nfs_share(self):
     dm = VNXMover(mover_id=1, cli=t_nas())
     share = dm.create_nfs_share(path='/EEE')
     assert_that(share.path, equal_to('/EEE'))
     assert_that(share.mover_id, equal_to(1))
     assert_that(share.existed, equal_to(True))
     assert_that(share.fs_id, equal_to(243))
开发者ID:crook,项目名称:storops,代码行数:7,代码来源:test_mover.py


示例5: test_create_cifs_server_invalid_domain_name

 def test_create_cifs_server_invalid_domain_name(self):
     try:
         domain = CifsDomain('test_domain')
         VNXCifsServer.create(t_nas(), 'test', 1, domain=domain)
         self.fail('should raise an exception.')
     except VNXBackendError as ex:
         assert_that(ex.message, contains_string('not facet-valid'))
开发者ID:optionalg,项目名称:storops,代码行数:7,代码来源:test_cifs_server.py


示例6: test_create_cifs_default_mover

 def test_create_cifs_default_mover(self):
     cifs = VNXCifsServer.create(t_nas(), 's2', workgroup='work',
                                 interfaces='10.110.24.194',
                                 local_admin_password='password')
     assert_that(cifs.existed, equal_to(True))
     assert_that(cifs.workgroup, equal_to('WORK'))
     assert_that(cifs.name, equal_to('S2'))
开发者ID:optionalg,项目名称:storops,代码行数:7,代码来源:test_cifs_server.py


示例7: test_create_success

 def test_create_success(self):
     mover = self.get_mover_1()
     share = VNXNfsShare.create(cli=t_nas(), mover=mover, path='/EEE')
     assert_that(share.path, equal_to('/EEE'))
     assert_that(share.mover_id, equal_to(1))
     assert_that(share.existed, equal_to(True))
     assert_that(share.fs_id, equal_to(243))
开发者ID:crook,项目名称:storops,代码行数:7,代码来源:test_nfs_share.py


示例8: test_create_cifs_server_w2k

 def test_create_cifs_server_w2k(self):
     domain = CifsDomain('test.dev')
     cifs = VNXCifsServer.create(t_nas(), 's8', 1, domain=domain,
                                 interfaces='10.110.24.194')
     assert_that(cifs.domain, equal_to('TEST.DEV'))
     assert_that(cifs.type, equal_to('W2K'))
     assert_that(cifs.comp_name, equal_to('S8'))
     assert_that(cifs.domain_joined, equal_to(False))
开发者ID:optionalg,项目名称:storops,代码行数:8,代码来源:test_cifs_server.py


示例9: f

 def f():
     host_config = NfsHostConfig(
         root_hosts=['1.1.1.1', '2.2.2.2'],
         ro_hosts=['3.3.3.3'],
         rw_hosts=['4.4.4.4', '5.5.5.5'],
         access_hosts=['6.6.6.6'])
     mover = self.get_mover_1()
     share = VNXNfsShare(cli=t_nas(), mover=mover, path='/not_found')
     share.modify(ro=False, host_config=host_config)
开发者ID:crook,项目名称:storops,代码行数:9,代码来源:test_nfs_share.py


示例10: test_create_with_host_config

 def test_create_with_host_config(self):
     mover = self.get_mover_1()
     host_config = NfsHostConfig(
         root_hosts=['1.1.1.1', '2.2.2.2'],
         ro_hosts=['3.3.3.3'],
         rw_hosts=['4.4.4.4', '5.5.5.5'],
         access_hosts=['6.6.6.6'])
     share = VNXNfsShare.create(cli=t_nas(), mover=mover, path='/FFF',
                                host_config=host_config)
     assert_that(share.fs_id, equal_to(247))
     assert_that(share.path, equal_to('/FFF'))
     assert_that(share.existed, equal_to(True))
     assert_that(share.access_hosts, has_item('6.6.6.6'))
开发者ID:crook,项目名称:storops,代码行数:13,代码来源:test_nfs_share.py


示例11: test_attach_interface_success

 def test_attach_interface_success(self):
     dm = VNXVdm(name='myvdm', cli=t_nas())
     dm.attach_nfs_interface('1.1.1.1-0')
开发者ID:crook,项目名称:storops,代码行数:3,代码来源:test_vdm.py


示例12: test_delete_vdm

 def test_delete_vdm(self):
     dm = VNXVdm(vdm_id=3, cli=t_nas())
     resp = dm.delete()
     assert_that(resp.is_ok(), equal_to(True))
开发者ID:crook,项目名称:storops,代码行数:4,代码来源:test_vdm.py


示例13: f

 def f():
     dm = VNXVdm(vdm_id=5, cli=t_nas())
     dm.delete()
开发者ID:crook,项目名称:storops,代码行数:3,代码来源:test_vdm.py


示例14: test_create_vdm

 def test_create_vdm(self):
     dm = VNXVdm.create(t_nas(), 2, 'myVdm')
     assert_that(dm.name, equal_to('myVdm'))
     assert_that(dm.vdm_id, equal_to(3))
     assert_that(dm.mover_id, equal_to(2))
     assert_that(dm.root_fs_id, equal_to(245))
开发者ID:crook,项目名称:storops,代码行数:6,代码来源:test_vdm.py


示例15: test_create

 def test_create(self):
     snap = VNXFsSnap.create(t_nas(), 'test', 222, 61)
     assert_that(snap.name, equal_to('test'))
     assert_that(snap.fs_id, equal_to(222))
     assert_that(snap.snap_id, equal_to(242))
开发者ID:optionalg,项目名称:storops,代码行数:5,代码来源:test_fs_snap.py


示例16: test_get_by_name_not_found

 def test_get_by_name_not_found(self):
     dm = VNXVdm(name='not_found', cli=t_nas())
     assert_that(dm.existed, equal_to(False))
开发者ID:crook,项目名称:storops,代码行数:3,代码来源:test_vdm.py


示例17: test_get_by_id_invalid

 def test_get_by_id_invalid(self):
     dm = VNXVdm.get(vdm_id=1, cli=t_nas())
     assert_that(dm.existed, equal_to(False))
开发者ID:crook,项目名称:storops,代码行数:3,代码来源:test_vdm.py


示例18: test_get_by_id_2

 def test_get_by_id_2(self):
     dm = VNXVdm(vdm_id=2, cli=t_nas())
     self.verify_vdm_2(dm)
开发者ID:crook,项目名称:storops,代码行数:3,代码来源:test_vdm.py


示例19: test_get_by_pool_id

 def test_get_by_pool_id(self):
     pool = VNXNasPool.get(pool_id=63, cli=t_nas())
     self.verify_pool_vnx_sg_test(pool)
开发者ID:crook,项目名称:storops,代码行数:3,代码来源:test_nas_pool.py


示例20: test_get_by_id_not_found

 def test_get_by_id_not_found(self):
     snap = VNXFsSnap(snap_id=111, cli=t_nas())
     assert_that(snap.existed, equal_to(False))
开发者ID:optionalg,项目名称:storops,代码行数:3,代码来源:test_fs_snap.py



注:本文中的test.vnx.nas_mock.t_nas函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python warning_tests.inner函数代码示例发布时间:2022-05-27
下一篇:
Python cli_mock.t_cli函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap