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

Python rhnDependency.make_evr函数代码示例

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

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



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

示例1: testMakeEvr2

 def testMakeEvr2(self):
     nlimitstr = 'mozilla-1.5-2.rhfc1.dag'
     nlimit = rhnDependency.make_evr(nlimitstr)
     assert nlimit['epoch'] is None and\
         nlimit['name'] == 'mozilla' and\
         nlimit['version'] == '1.5' and\
         nlimit['release'] == '2.rhfc1.dag'
开发者ID:TJM,项目名称:spacewalk,代码行数:7,代码来源:test_solve_dependencies.py


示例2: testEvrFilterGT

 def testEvrFilterGT(self):
     nlimitstr = '38:mozilla-1.5-2.rhfc1.dag'
     nlimit = rhnDependency.make_evr(nlimitstr)
     pack = self.solve_deps_with_limits(self.serv_id,
                                        [self.filename],
                                        2,
                                        limit_operator='>',
                                        limit=nlimitstr)
     assert rpm.labelCompare((pack[self.filename][0][3], pack[self.filename][0][1], pack[self.filename][0][2]),
                             (nlimit['epoch'], nlimit['version'], nlimit['release'])) == 1
开发者ID:TJM,项目名称:spacewalk,代码行数:10,代码来源:test_solve_dependencies.py


示例3: testUp2dateFilterLTE1

 def testUp2dateFilterLTE1(self):
     nlimitstr = 'mozilla-1-1:35'
     nlimit = rhnDependency.make_evr(nlimitstr)
     pack = self.up2date.solveDependencies_with_limits(self.myserver.getSystemId(),
                                                       [self.filename],
                                                       2,
                                                       limit_operator='<=',
                                                       limit=nlimitstr)
     ret = rpm.labelCompare((pack[self.filename][0][3], pack[self.filename][0][1], pack[self.filename][0][2]),
                            (nlimit['epoch'], nlimit['version'], nlimit['release']))
     assert ret == -1 or ret == 0
开发者ID:TJM,项目名称:spacewalk,代码行数:11,代码来源:test_solve_dependencies.py


示例4: testEvrFilterE

 def testEvrFilterE(self):
     nlimitstr = '38:mozilla-1.5-2.rhfc1.dag'
     nlimit = rhnDependency.make_evr(nlimitstr)
     pack = self.solve_deps_with_limits(self.serv_id,
                                        [self.filename],
                                        2,
                                        limit_operator='==',
                                        limit=nlimitstr)
     assert pack[self.filename][0][1] == nlimit['version'] and\
         pack[self.filename][0][2] == nlimit['release'] and\
         pack[self.filename][0][3] == nlimit['epoch']
开发者ID:TJM,项目名称:spacewalk,代码行数:11,代码来源:test_solve_dependencies.py


示例5: testUp2dateFilterGT

 def testUp2dateFilterGT( self ):
     nlimitstr = '35:mozilla-0-0'
     nlimit = rhnDependency.make_evr( nlimitstr )
     pack = self.up2date.solveDependencies_with_limits( self.myserver.getSystemId(),\
                                                        [self.filename],\
                                                        2,\
                                                        limit_operator = '>',\
                                                        limit = nlimitstr )
     ret = rpm.labelCompare( ( pack[self.filename][0][3], pack[self.filename][0][1], pack[self.filename][0][2] ),\
                              ( nlimit['epoch'], nlimit['version'], nlimit['release']) )
     assert ret == 1
开发者ID:T-D-Oe,项目名称:spacewalk,代码行数:11,代码来源:test_solve_dependencies.py


示例6: testEvrFilterLTE

 def testEvrFilterLTE( self ):
     nlimitstr = '38:mozilla-1.5-2.rhfc1.dag'
     nlimit = rhnDependency.make_evr( nlimitstr )
     pack = self.solve_deps_with_limits( self.serv_id,\
                                         [self.filename],\
                                         2,\
                                         limit_operator = '<=',\
                                         limit = nlimitstr )
     ret = rpm.labelCompare( ( pack[self.filename][0][3], pack[self.filename][0][1], pack[self.filename][0][2] ),\
                              ( nlimit['epoch'], nlimit['version'], nlimit['release']) )
     assert ret == -1 or ret == 0
开发者ID:T-D-Oe,项目名称:spacewalk,代码行数:11,代码来源:test_solve_dependencies.py



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


鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
Python rhnHandler.__init__函数代码示例发布时间:2022-05-27
下一篇:
Python rhnAction.schedule_server_action函数代码示例发布时间: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