<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def update(self, workspace, params={}, **options):
 """A specific, existing workspace can be updated by making a PUT request on the URL for that workspace. Only the fields provided in the data block will be updated; any unspecified fields will remain unchanged. Currently the only field that can be modified for a workspace is its `name`. Returns the complete, updated workspace record. Parameters workspace : {Id} The workspace to update. [data] : {Object} Data for the request """

        path = "/workspaces/%s" % (workspace)
        return self.client.put(path, params, **options)