opensourceautomation / Open-Source-Automation

Open Source Automation is a home and commercial automation engine
www.opensourceautomation.com
GNU Lesser General Public License v3.0
97 stars 62 forks source link

Plugin Count #336

Closed VaughnRupp closed 8 years ago

VaughnRupp commented 8 years ago

Plugin count needs to be suspended when the service is stopped or starting.

VaughnRupp commented 8 years ago

made sure the service object is not set to running until all the plugins are loaded. Added container_state_name and label to osae_v_object and only consider a plugin errored if its container is on. So basically a plugin is not consider in error until after the service starts. This will eliminate a bunch of methods queing up while the service starts.