'get proposed info'

def get_proposed(self):

    self.proposed['process_id'] = self.process_id
    self.proposed['area'] = self.area
    if self.area:
        self.proposed['addr'] = self.addr
        self.proposed['mask'] = self.mask
        if self.auth_mode:
            self.proposed['auth_mode'] = self.auth_mode
            if (self.auth_mode == 'simple'):
                self.proposed['auth_text_simple'] = self.auth_text_simple
            if (self.auth_mode in ['hmac-sha256', 'hmac-sha256', 'md5']):
                self.proposed['auth_key_id'] = self.auth_key_id
                self.proposed['auth_text_md5'] = self.auth_text_md5
    if self.nexthop_addr:
        self.proposed['nexthop_addr'] = self.nexthop_addr
        self.proposed['nexthop_weight'] = self.nexthop_weight
    self.proposed['max_load_balance'] = self.max_load_balance
    self.proposed['state'] = self.state
