Сервер имен Pyro предполагает, что он работает все время: вы никогда не знаете, будет ли кто-то чуть позже, кто захочет зарегистрировать новое имя.Если вам действительно нужно автоматическое выключение, вам придется либо обернуть сервер имен по умолчанию в какой-то пользовательский код, либо использовать какой-либо сторожевой процесс, который убивает сервер имен, если он обнаруживает, что у него 0 записей.
Вы можете получить количество записей с помощью обычного Pyro-вызова к серверу имен: ns.count()
.По понятным причинам невозможно удаленно завершить работу сервера имен с помощью такого вызова Pyro API, поэтому требуется процесс наблюдения.