3 À<×e¿Û ã @ s d dl mZ d dlT ddlZddlZddlT ddlZddlZddl Z ddl jZddlZddl mZ ddlZddlZddlZddlZy ej W n ek r¨ ddlZY nX ejjƒ ZG dd„ deƒZG dd „ d eƒZG d d„ deƒZG dd „ d eƒZG dd„ dejƒZdS )é )Úbase)Ú*é N)Úcommandsc @ s0 e Zd Zddd„Zedd„ ƒZejdd„ ƒZdS )ÚSchedulerParamsNc C s( || _ || _|| _|| _|| _|| _d S )N)Ú_cmdÚcmdlineÚ schedulerÚpriorityÚaffinityÚcgroup)ÚselfÚcmdr r r r r © r ú&/usr/lib/python3.6/plugin_scheduler.pyÚ__init__ s zSchedulerParams.__init__c C s | j d krd S | jj| j ƒS d S )N)Ú _affinityr Zbitmask2cpulist)r r r r r &