Using PBS Plugins to Customize and Extend your Environment
PBS Professional has evolved over the past two decades, and now has many new and powerful features. Over the past few years, PBS has provided site administrators with a powerful new plugin framework. PBS Plugins are scripts written in Python, providing sites with more control and flexibility in managing PBS jobs. PBS Plugins allow sites to perform job submission filtering such as setting resource limits per job, and accepting or rejecting jobs based on requested resources. Plugins can be used for health checks and advanced site-specific customization.
Students in this course will first learn the fundamentals of PBS Plugins and how to write them using the Python scripting language. We will show each student step by step how to construct Plugins, from the simplest form up to advanced capability. Moreover, students will be provided with a workshop machine they can use to create their own effective PBS Plugins scripts.
- 1 day (The start time is 9:00 AM and end time is 5:00 PM)
- Instructor led
- Hands-on exercises, one student to a computer
Basic knowledge of PBS Professional is required.
Basic knowledge of Python is recommended.
PBS Professional – 3 days is $1200 per person
PBS Professional + PBS Hooks or PBS Compute Manager - 4 days is $1400 per person
PBS Professional + PBS Hooks + PBS Compute Manager – 5 days is $1500 per person