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.dev13.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d779f3baa9e21842c2220dad2ec3555b31447b66c1892cb9bdfb66d4b3e0c6a4 |
|
MD5 | dcd0da109810f8c7aa627e54e349c98d |
|
BLAKE2b-256 | 254d415073b19d4b89f8a645648847fa2d38bac13011d0c793522fe4c5d33a42 |
Close
Hashes for zowe_zos_jobs_for_zowe_sdk-1.0.0.dev13-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2f245fcdead72d6303acf4d1b97ccec42eea097695ac1cb7b24392869d609b3 |
|
MD5 | 1987c2e5e8da7bc717470b01c64b5853 |
|
BLAKE2b-256 | eac15fe3a5ce4a12696462470560133f9f62c8ef4e41adafb54dc0b2fa195f33 |