mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +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`
|
# 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:
|
||||||
|
|
|
||||||
|
|
@ -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:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue