'Fixup:
- time fields as struct_time
- config dict'

def _fixup(self):

    super(WorkflowAction, self)._fixup()
    if self.startTime:
        self.startTime = parse_timestamp(self.startTime)
    if self.endTime:
        self.endTime = parse_timestamp(self.endTime)
    if self.retries:
        self.retries = int(self.retries)
    if self.conf:
        xml = StringIO(i18n.smart_str(self.conf))
        try:
            self.conf_dict = hadoop.confparse.ConfParse(xml)
        except Exception as e:
            LOG.error(('Failed    to    parse    XML    configuration    for    Workflow    action    %s:    %s' % (self.name, e)))
            self.conf_dict = {}
    else:
        self.conf_dict = {}
