mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
renamed previous require_restart to require_restart_on_change
This commit is contained in:
parent
0508a73902
commit
1c6d0dd804
2 changed files with 11 additions and 7 deletions
|
|
@ -111,7 +111,7 @@ class BaseItemEntity(BaseEntity):
|
|||
# Reference to `RootEntity`
|
||||
self.root_item = None
|
||||
# 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
|
||||
self.is_in_dynamic_item = False
|
||||
|
|
@ -172,6 +172,10 @@ class BaseItemEntity(BaseEntity):
|
|||
roles = [roles]
|
||||
self.roles = roles
|
||||
|
||||
@property
|
||||
def require_restart_on_change(self):
|
||||
return self._require_restart_on_change
|
||||
|
||||
@property
|
||||
def require_restart(self):
|
||||
return False
|
||||
|
|
@ -267,7 +271,7 @@ class BaseItemEntity(BaseEntity):
|
|||
)
|
||||
|
||||
if (
|
||||
self._require_restart
|
||||
self.require_restart_on_change
|
||||
and (self.is_dynamic_item or self.is_in_dynamic_item)
|
||||
):
|
||||
raise EntitySchemaError(
|
||||
|
|
@ -802,13 +806,13 @@ class ItemEntity(BaseItemEntity):
|
|||
self.root_item = self.parent.root_item
|
||||
|
||||
# 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 (
|
||||
require_restart is None
|
||||
require_restart_on_change is None
|
||||
and not (self.is_dynamic_item or self.is_in_dynamic_item)
|
||||
):
|
||||
require_restart = self.parent.require_restart
|
||||
self._require_restart = require_restart
|
||||
require_restart_on_change = self.parent.require_restart_on_change
|
||||
self._require_restart_on_change = require_restart_on_change
|
||||
|
||||
# File item reference
|
||||
if self.parent.is_file:
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ class EndpointEntity(ItemEntity):
|
|||
for callback in self.on_change_callbacks:
|
||||
callback()
|
||||
|
||||
if self.require_restart:
|
||||
if self.require_restart_on_change:
|
||||
if self.require_restart:
|
||||
self.root_item.add_item_require_restart(self)
|
||||
else:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue