Policy management is one of the features a lot of applications need to care of and implement. Policy management and enforcement is indeed of particular interest in applications which offer fully automated IT services (IaaS, SaaS..). Provisioning, service instantiation or monitoring are just examples of application procedures where policy enforcement is highly desirable to be applied (when not a must).
The Ofelia Control Framework (OCF), as the automated testbed management tool being used in OFELIA FP7 and FIBRE FP7 projects, is no exception to that. As a result of the set of requirements comming from the OCF and within joint activities in OFELIA and FIBRE FP7 projects the pyPElib library has been developed, in order to have an homogeneous flexible policy enforcement code base.
In a nutshell pyPElib is a small python library to help programmers use the abstractions provided to apply rule-based policy enforcement in certain scopes of the application. Continue reading









