ibmcms调度程序api调用的包装器

easy-icm-runner的Python项目详细描述


简易ICM跑步器:火箭:

使用restapi简化ibmcm v10的作业执行

https://developer.ibm.com/api/view/id-689:title-Incentive_Compensation_Management

安装:

pip install easy-icm-runner

用法:

此项目可以用作自定义程序中的模块,也可以独立于命令行。下面我们演示示例用法:

Python

下面的代码片段演示如何在python代码中同步运行作业。这样的方法对于机密和配置管理,或者对于集成到更复杂的应用程序中是可取的。

fromicm_runnerimportRunnerjob_runner=Runner()# get an authentication token to use in remaining operationsjob_runner.get_token(username='icm username',password='icm password')# start jobactivity_id=job_runner.run_process_by_name(model_name='model name',process_name='process name',follow=True)# poll for status until completejob_runner.monitor_activity(model_name='model name',activity_id=activity_id,interval_mins=0.1)

命令行

对于那些还没有成为pythonistas的人,或者仅仅是在寻找一个简单的作业调度解决方案的人,我们还允许一个命令行入口点。

$ python -m icm_runner -u "icm username" -p "icm password" -m "model name" -j "process name"

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么我们不能将ArrayList<Integer>传递给具有(Integer…)的方法参数   java Spring RestTemplate映射JSON对映射的响应引发不匹配的PutException   在系统中找到java Selenium元素,但在Jenkins中未找到   java在Android中使用JavaMail API发送电子邮件,而不使用默认/内置应用程序   数组如何在Java数据结构中同时存储数字和相应的单词?   为什么“+”运算符未定义?JAVA   java如何在游戏中添加高分系统?   java在球门碰撞中区分球和球员   java如何使用SpringSecurity4.0.1使用Auth令牌实现Rest完整Web服务。释放   java如何解决这个错误:Android资源链接失败?   java多线程文件处理和数据库批插入   导致Tomcat失败的java无用块线程   java主线程做了太多的工作,尽管我使用了异步线程(laggy UI)   在Java FX 2.0中滚动锚定节点时,锚定始终可见?   java使用EJB3中的客户机jar和设计模式