mirror of
https://github.com/jupyterhub/jupyterhub.git
synced 2025-10-17 15:03:02 +00:00
only set attributes on orm_server if they changed
Setting things on orm_server set the dirty flag, even if they haven't changed.
This commit is contained in:
@@ -83,7 +83,8 @@ class Server(HasTraits):
|
||||
@observe('ip', 'proto', 'port', 'base_url', 'cookie_name')
|
||||
def _change(self, change):
|
||||
if self.orm_server:
|
||||
setattr(self.orm_server, change.name, change.new)
|
||||
if getattr(self.orm_server, change.name) != change.new:
|
||||
setattr(self.orm_server, change.name, change.new)
|
||||
|
||||
@property
|
||||
def host(self):
|
||||
|
Reference in New Issue
Block a user