On this page |
プラットフォーム ¶
-
HQueueサーバーとクライアントがPython3で走るようになりました。既存のHQueue Python2ファームからPython3にアップグレードする方法は、HQueueのアップグレードを参照してください。
-
HQueueサーバーは、Django3.1.5を使用するようになりました。
-
ウェブインターフェースは、jQuery 3.6.0を使用するようになりました。
-
Windows上のHQueue Clientサービスは、マシン再起動後にHQueueクライアントの起動を管理するスケジュールタスクに置き換わりました。このサービスを削除することで、マッピングされたドライブレターをHQueueクライアントが認識できなくてUNCパスを介してでしかネットワークファイルにアクセスできない問題が解消されます。
インストール ¶
-
MacOSインストーラには、HQueueクライアントをインストールするオプションが含まれるようになりました。
-
MacOSでは、HQueueサーバーが
/Library/HQueueServer
に、HQueueクライアントが/Library/HQueueClient
にインストールされます。サーバーとクライアントのログ出力先は、/Library/Logs/HQueueServer
と/Library/Logs/HQueueClient
に移動しました。
-
HQueueサーバーは、 Add Clients 機能を持たなくなりました。今後は、Houdiniインストーラを使用して、クライアントをファームに追加してください。詳細は、Linuxクライアントの追加、MacOSクライアントの追加、Windowsクライアントの追加を参照してください。インストールの自動化の方法に関しては、インストールのスクリプト化を参照してください。
-
インストーラは、共有フォルダの作成をしなくなりました。
設定 ¶
-
HQueueサーバーの設定がシンプルになりました。サーバーの設定のオプションを参照してください。
-
クライアント上で自動的にネットワークドライブをマウントするオプションはサポートされなくなりました。
-
ネットワークフォルダの設定がシンプルになりました。サーバー側の設定が
network_folders.ini
ファイルに保存されるようになったので、スクリプトからのアクセスと管理が楽になりました。
API ¶
-
新しく追加された
getNetworkFolders()
関数は、HQueueに登録されているネットワークフォルダのリストを返します。 -
getEnvRoot()
関数とgetHQRoot()
関数が廃止されました。代わりにgetNetworkFolders()
を使用してください。
-
getClients()
が返すクライアント有効ルールには、localStartHour
、localStartMinute
、localEndHour
、localEndMinute
のキーが含まれなくなりました。