def get_worksheet_uuid(self, spec): # generic clean up just in case spec = smart_str(spec) # generic function sometimes get uuid already just return it. if spec_util.UUID_REGEX.match(spec): return spec else: return worksheet_util.get_worksheet_uuid(self.client, None, spec)
def get_worksheet_uuid(self, spec): # generic clean up just in case spec = smart_str(spec) # generic function sometimes get uuid already just return it. if spec_util.UUID_REGEX.match(spec): return spec else: return worksheet_util.get_worksheet_uuid( self.client, None, spec)
def get_worksheet_uuid(self, spec): uuid = None spec = smart_str(spec) # generic clean up just in case try: if(spec_util.UUID_REGEX.match(spec)): # generic function sometimes get uuid already just return it. uuid = spec else: uuid = worksheet_util.get_worksheet_uuid(self.client, None, spec) except UsageError, e: #TODO handle Found multiple worksheets with name raise e