renamed previous require_restart to require_restart_on_change

This commit is contained in:
iLLiCiTiT 2021-05-27 13:26:35 +02:00
parent 0508a73902
commit 1c6d0dd804
2 changed files with 11 additions and 7 deletions

View file

@ -111,7 +111,7 @@ class BaseItemEntity(BaseEntity):
# Reference to `RootEntity` # Reference to `RootEntity`
self.root_item = None self.root_item = None
# Change of value requires restart of OpenPype # Change of value requires restart of OpenPype
self._require_restart = False self._require_restart_on_change = False
# Entity is in hierarchy of dynamically created entity # Entity is in hierarchy of dynamically created entity
self.is_in_dynamic_item = False self.is_in_dynamic_item = False
@ -172,6 +172,10 @@ class BaseItemEntity(BaseEntity):
roles = [roles] roles = [roles]
self.roles = roles self.roles = roles
@property
def require_restart_on_change(self):
return self._require_restart_on_change
@property @property
def require_restart(self): def require_restart(self):
return False return False
@ -267,7 +271,7 @@ class BaseItemEntity(BaseEntity):
) )
if ( if (
self._require_restart self.require_restart_on_change
and (self.is_dynamic_item or self.is_in_dynamic_item) and (self.is_dynamic_item or self.is_in_dynamic_item)
): ):
raise EntitySchemaError( raise EntitySchemaError(
@ -802,13 +806,13 @@ class ItemEntity(BaseItemEntity):
self.root_item = self.parent.root_item self.root_item = self.parent.root_item
# Item require restart on value change # Item require restart on value change
require_restart = self.schema_data.get("require_restart") require_restart_on_change = self.schema_data.get("require_restart")
if ( if (
require_restart is None require_restart_on_change is None
and not (self.is_dynamic_item or self.is_in_dynamic_item) and not (self.is_dynamic_item or self.is_in_dynamic_item)
): ):
require_restart = self.parent.require_restart require_restart_on_change = self.parent.require_restart_on_change
self._require_restart = require_restart self._require_restart_on_change = require_restart_on_change
# File item reference # File item reference
if self.parent.is_file: if self.parent.is_file:

View file

@ -69,7 +69,7 @@ class EndpointEntity(ItemEntity):
for callback in self.on_change_callbacks: for callback in self.on_change_callbacks:
callback() callback()
if self.require_restart: if self.require_restart_on_change:
if self.require_restart: if self.require_restart:
self.root_item.add_item_require_restart(self) self.root_item.add_item_require_restart(self)
else: else: