aerobase-ctl.bat prop of an empty property value fails & empties the aerobase.rb file

Description

When executing the following command: aerobase-ctl.bat prop mssql.instance=""
The following occurs:

  1. The following error appears: Property mssql.instance= requires left hand and right hand elements!

  2. The aerobase.rb file is emptied, left with zero bytes.

Environment

None

Activity

Show:
Ronny Lev-Or
December 18, 2019, 5:48 AM

Note that this behavior will happen for any property passed with an empty right hand element.

Yaniv Marom Nachumi
December 18, 2019, 9:02 AM

thanks for reporting, issue is fixed and will be released in v2.3.9 / 2.4.1

As a workaround you can place an overrides.rb file in the same directory of aerobase.rb

overrides.rb content example:

mssql['instance'] = ""

Or you can just find replace aerobase.rb yourself.

Assignee

Yaniv Marom Nachumi

Reporter

Ronny Lev-Or

Labels

None

Fix versions

Priority

Medium
Configure