-
Notifications
You must be signed in to change notification settings - Fork 223
Closed
Milestone
Description
Issue overview
The measure manager in the classic CLI is broken in 3.8.0
Current Behavior
$ openstudio --version
3.8.0+f953b6fcaf
$ openstudio classic measure -s 8091
┌────────────────────────────────────────────────────────────────────────────────┐
│ The `classic` command is deprecated and will be removed in a future release │
└────────────────────────────────────────────────────────────────────────────────┘
Error executing argv: ["measure", "-s", "8091"]
Error: cannot load such file -- webrick in eval:182:in `require'
Expected Behavior
It should work.
Possible Solution
webrick gem was removed from the standard library in Ruby 3. So it should be part of the openstudio-gems Gemfile. Or the classic subcommand should be removed.
The following libraries are no longer bundled gems or standard libraries. Install the corresponding gems to use these features.
sdbm, webrick, net-telnet, xmlrpc
Details
Environment
Some additional details about your environment for this issue (if relevant):
- Platform (Operating system, version): all
- Version of OpenStudio (if using an intermediate build, include SHA): 3.8.0
Context
Found in OpenStudioApplication at openstudiocoalition/OpenStudioApplication#714 (comment)
Reactions are currently unavailable