'Edit this asset.
:param str name: (required), The file name of the asset
:param str label: (optional), An alternate description of the asset
:returns: boolean'

def edit(self, name, label=None):

    if (not name):
        return False
    edit_data = {u'name': name, u'label': label}
    self._remove_none(edit_data)
    r = self._patch(self._api, data=json.dumps(edit_data), headers=Release.CUSTOM_HEADERS)
    successful = self._boolean(r, 200, 404)
    if successful:
        self._update_attributes(r.json())
    return successful
