Zowe Python SDK - z/OS Jobs package
Project description
z/OS Jobs Package
Contains APIs to interact with jobs on z/OS (using z/OSMF jobs REST endpoints).
Examples
Cancel a job
from zowe.core_for_zowe_sdk import ProfileManager
from zowe.zos_jobs_for_zowe_sdk import Jobs
profile = ProfileManager().load(profile_name="zosmf")
jobs_info = Jobs(profile)
print(jobs_info.cancel_job("JOBNAME", "JOBID"))
Delete a job
from zowe.core_for_zowe_sdk import ProfileManager
from zowe.zos_jobs_for_zowe_sdk import Jobs
profile = ProfileManager().load(profile_name="zosmf")
jobs_info = Jobs(profile)
print(jobs_info.delete_job("JOBNAME", "JOBID"))
Get jobs by owner
from zowe.core_for_zowe_sdk import ProfileManager
from zowe.zos_jobs_for_zowe_sdk import Jobs
profile = ProfileManager().load(profile_name="zosmf")
jobs_info = Jobs(profile)
job_owner = "USERNAME"
print(jobs_info.list_jobs(job_owner))
Submit a job from mainframe
from zowe.core_for_zowe_sdk import ProfileManager
from zowe.zos_jobs_for_zowe_sdk import Jobs
profile = ProfileManager().load(profile_name="zosmf")
jobs_info = Jobs(profile)
print(jobs_info.submit_from_mainframe(jcl_path="ZOWEUSER.PUBLIC.MY.DATASET.JCL(MEMBER)"))
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for zowe_zos_jobs_for_zowe_sdk-1.0.0.dev12.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb35e87209a6c320fbbcef3ba10e2f55cca3b38807c751858c5a923d8f1f91c8 |
|
MD5 | 5116bbf4ea09ee6085d435c28a3ec855 |
|
BLAKE2b-256 | 1c2d14637cb63fe86cc1107139e715315cd5ec5b08cf95ce3b33acba963381e7 |
Close
Hashes for zowe_zos_jobs_for_zowe_sdk-1.0.0.dev12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ece9b402397918d5ae7c1bec28649cf5a492be127e7af3f267d27ecd94d63361 |
|
MD5 | 20c33ca8ee8014a5578af185ba6f018c |
|
BLAKE2b-256 | 24618d809c3127d4073cb3edfcd895f1fd2814117a8e67dfc023896e79ccc7de |