code: def getList(self, full_path, type = 1, dept = 0, sort = 'name', order = 'asc', startnum = 0, pagingrow = 1000, dummy = 56184):
          if type not in range(1, 6):
              print "Error getList: `type` should be between 1 to 5"
              return False
          data = {'orgresource': full_path,
                  'type': type,
                  'dept': dept,
                  'sort': sort,
                  'order': order,
                  'startnum': startnum,
                  'pagingrow': pagingrow,
                  'userid': self.user_id,
                  'useridx': self.useridx,
                  'dummy': dummy,
                 }
          s, metadata = self.POST('getList', data)
          if s is True:
              return metadata
          else:
              print metadata
              return False