Ejemplo n.º 1
0
    def test_get_query_string(self):
        res = api_base.get_query_string(None, limit=None, marker=None)
        self.assertEqual("", res)

        res = api_base.get_query_string(None, limit=4, marker=None)
        self.assertEqual("?limit=4", res)

        res = api_base.get_query_string({'opt1': 2}, limit=None, marker=3)
        self.assertEqual("?marker=3&opt1=2", res)
Ejemplo n.º 2
0
    def test_get_query_string(self):
        res = api_base.get_query_string(None, limit=None, marker=None)
        self.assertEqual("", res)

        res = api_base.get_query_string(None, limit=4, marker=None)
        self.assertEqual("?limit=4", res)

        res = api_base.get_query_string({'opt1': 2}, limit=None, marker=3)
        self.assertEqual("?marker=3&opt1=2", res)
Ejemplo n.º 3
0
 def list(self, search_opts=None, marker=None,
          limit=None, sort_by=None, reverse=None):
     """Get a list of Node Group Templates."""
     query = base.get_query_string(search_opts, limit=limit, marker=marker,
                                   sort_by=sort_by, reverse=reverse)
     url = "/node-group-templates%s" % query
     return self._page(url, 'node_group_templates', limit)
 def list(self, search_opts=None, marker=None,
          limit=None, sort_by=None, reverse=None):
     """Get list of Cluster Templates."""
     query = base.get_query_string(search_opts, marker=marker, limit=limit,
                                   sort_by=sort_by, reverse=reverse)
     url = "/cluster-templates%s" % query
     return self._page(url, 'cluster_templates', limit)
Ejemplo n.º 5
0
 def list(self, search_opts=None, limit=None, marker=None,
          sort_by=None, reverse=None):
     """Get a list of Data Sources."""
     query = base.get_query_string(search_opts, limit=limit, marker=marker,
                                   sort_by=sort_by, reverse=reverse)
     url = "/data-sources%s" % query
     return self._page(url, 'data_sources', limit)
Ejemplo n.º 6
0
 def list(self, search_opts=None, limit=None, marker=None,
          sort_by=None, reverse=None):
     """Get a list of Job Binary Internals."""
     query = base.get_query_string(search_opts, limit=limit, marker=marker,
                                   sort_by=sort_by, reverse=reverse)
     url = "/job-binary-internals%s" % query
     return self._page(url, 'binaries', limit)
 def list(self, search_opts=None, marker=None, limit=None,
          sort_by=None, reverse=None):
     """Get a list of Job Executions."""
     query = base.get_query_string(search_opts, limit=limit, marker=marker,
                                   sort_by=sort_by, reverse=reverse)
     url = "/job-executions%s" % query
     return self._page(url, 'job_executions', limit)
Ejemplo n.º 8
0
 def list(self,
          search_opts=None,
          marker=None,
          limit=None,
          sort_by=None,
          reverse=None):
     """Get a list of Job Executions."""
     query = base.get_query_string(search_opts,
                                   limit=limit,
                                   marker=marker,
                                   sort_by=sort_by,
                                   reverse=reverse)
     url = "/job-executions%s" % query
     return self._page(url, 'job_executions', limit)
Ejemplo n.º 9
0
 def list(self,
          search_opts=None,
          limit=None,
          marker=None,
          sort_by=None,
          reverse=None):
     """Get a list of Clusters."""
     query = base.get_query_string(search_opts,
                                   limit=limit,
                                   marker=marker,
                                   sort_by=sort_by,
                                   reverse=reverse)
     url = "/clusters%s" % query
     return self._page(url, 'clusters', limit)
Ejemplo n.º 10
0
 def list(self,
          search_opts=None,
          limit=None,
          marker=None,
          sort_by=None,
          reverse=None):
     """Get a list of Data Sources."""
     query = base.get_query_string(search_opts,
                                   limit=limit,
                                   marker=marker,
                                   sort_by=sort_by,
                                   reverse=reverse)
     url = "/data-sources%s" % query
     return self._page(url, 'data_sources', limit)
Ejemplo n.º 11
0
    def list(self,
             search_opts=None,
             limit=None,
             marker=None,
             sort_by=None,
             reverse=None):
        """Get a list of Job Templates."""
        query = base.get_query_string(search_opts,
                                      limit=limit,
                                      marker=marker,
                                      sort_by=sort_by,
                                      reverse=reverse)

        url = "/%s%s" % ('job-templates', query)
        return self._page(url, 'job_templates', limit)
Ejemplo n.º 12
0
 def list(self, search_opts=None):
     """Get a list of Job Binary Internals."""
     query = base.get_query_string(search_opts)
     return self._list('/job-binary-internals%s' % query, 'binaries')
Ejemplo n.º 13
0
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list('/node-group-templates%s' % query,
                       'node_group_templates')
Ejemplo n.º 14
0
 def list(self, search_opts=None):
     """Get a list of Job Executions."""
     query = base.get_query_string(search_opts)
     return self._list('/job-executions%s' % query, 'job_executions')
Ejemplo n.º 15
0
 def list(self, search_opts=None):
     """Get a list of Data Sources."""
     query = base.get_query_string(search_opts)
     return self._list('/data-sources%s' % query, 'data_sources')
Ejemplo n.º 16
0
 def list(self, search_opts=None):
     """Get a list of Data Sources."""
     query = base.get_query_string(search_opts)
     return self._list('/data-sources%s' % query, 'data_sources')
Ejemplo n.º 17
0
 def list(self, search_opts=None):
     """Get a list of Plugins."""
     query = base.get_query_string(search_opts)
     return self._list('/plugins%s' % query, 'plugins')
Ejemplo n.º 18
0
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list("/plugins%s" % query, "plugins")
Ejemplo n.º 19
0
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list("/images%s" % query, "images")
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list('/data-sources%s' % query, 'data_sources')
Ejemplo n.º 21
0
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list('/images%s' % query, 'images')
Ejemplo n.º 22
0
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list('/images%s' % query, 'images')
Ejemplo n.º 23
0
 def list(self, search_opts=None):
     """Get a list of Plugins."""
     query = base.get_query_string(search_opts)
     return self._list('/plugins%s' % query, 'plugins')
Ejemplo n.º 24
0
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list('/clusters%s' % query, 'clusters')
Ejemplo n.º 25
0
 def list(self, search_opts=None):
     """Get a list of registered images."""
     query = base.get_query_string(search_opts)
     return self._list('/images%s' % query, 'images')
Ejemplo n.º 26
0
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list('/job-types%s' % query, 'job_types')
Ejemplo n.º 27
0
 def list(self, search_opts=None):
     """Get a list of registered images."""
     query = base.get_query_string(search_opts)
     return self._list('/images%s' % query, 'images')
Ejemplo n.º 28
0
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list("/job-binaries%s" % query, "binaries")
Ejemplo n.º 29
0
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list('/node-group-templates%s' % query,
                       'node_group_templates')
 def list(self, search_opts=None):
     """Get a list of Node Group Templates."""
     query = base.get_query_string(search_opts)
     return self._list('/node-group-templates%s' % query,
                       'node_group_templates')
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list('/job-binary-internals%s' % query, 'binaries')
Ejemplo n.º 32
0
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list('/cluster-templates%s' % query, 'cluster_templates')
Ejemplo n.º 33
0
 def list(self, search_opts=None):
     """Get a list of Node Group Templates."""
     query = base.get_query_string(search_opts)
     return self._list('/node-group-templates%s' % query,
                       'node_group_templates')
Ejemplo n.º 34
0
 def list(self, search_opts=None):
     """Get a list of Clusters."""
     query = base.get_query_string(search_opts)
     return self._list('/clusters%s' % query, 'clusters')
Ejemplo n.º 35
0
 def list(self, search_opts=None):
     """Get a list of job types supported by plugins."""
     query = base.get_query_string(search_opts)
     return self._list('/job-types%s' % query, 'job_types')
 def list(self, search_opts=None):
     """Get list of Cluster Templates."""
     query = base.get_query_string(search_opts)
     return self._list('/cluster-templates%s' % query, 'cluster_templates')
Ejemplo n.º 37
0
 def list(self, search_opts=None):
     query = base.get_query_string(search_opts)
     return self._list('/data-sources%s' % query, 'data_sources')