def postOptions(self):
        # Options whose defaults depend on other parameters.
        if self['protocol'] is None:
            base_tapfile = os.path.basename(self['tapfile'])
            self['protocol'] = os.path.splitext(base_tapfile)[0]
        if self['description'] is None:
            self['description'] = "A TCP server for %s" % (self['protocol'],)
        if self['rpmfile'] is None:
            self['rpmfile'] = 'twisted-%s' % (self['protocol'],)

        # Values that aren't options, but are calculated from options and are
        # handy to have around.
        self['twistd_option'] = type_dict[self['type']]
        self['release-name'] = '%s-%s' % (self['rpmfile'], self['set-version'])
Set the status message.
dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/scripts/tap2rpm.py/MyOptions.postOptions--crossover with--dataset/ETHPy150Open Kilian/Trimage/src/trimage/trimage.py/ImageRow.statusStr