Closed jeremiahsa closed 10 years ago
Here's an potential way to leverage the new WebserviceLoader
base class added in 0.3.0.
class SnotelLoader(WebserviceLoader):
data_function = 'getData'
parameter = FilterOpt(url_param='elementCd')
default_params = {}
def load(self):
params = self.params
fn = getattr(server, self.data_function)
self.data = fn(**params)
The snotel branch is ready to merge into master.