EtlRouter
updateJob(job) |
Submit the repeat interval. |
getExtractors(**query) |
Return a set of extractors. |
getTree(**id) |
Get zenoss instance for root, extractors and datapoints for nodes |
getDataPoints(query) |
Return a set of datapoints. Is this used anywhere? |
setReportingSettings(reportingBaseUrl, zenossBaseUrl, externalReportingBaseUrl, internalZenossBaseUrl, **queryServicePwd, **zenossFqdn, **queryServiceAccount, **queryServiceUrl) |
Set ETL settings. |
queryExtractors(**query) |
Return a set of extractors. |
getReportingSettings() |
Get ETL settings. |
getBatches() |
Return a set of batches. @param sort {str} The field name to sort on @param dir {"ASC","DESC"} The sort direction @param limit {integer} The maximum number of records to return @param start {integer} The first record number to return @param page {integer} The page number to return NOTE: specify 'start' or 'page', not both. |
queryJobs() |
Return job schedule data. |
addBatch(extractor, **begin, **end) |
Create an extraction batch. |
queryBatches() |
Return a set of batches. @param sort {str} The field name to sort on @param dir {"ASC","DESC"} The sort direction @param limit {integer} The maximum number of records to return @param start {integer} The first record number to return @param page {integer} The page number to return NOTE: specify 'start' or 'page', not both. |
newBatch(extractor, **begin, **end) |
Create an extraction batch. |