From 9b75f2de8587bc925bab9facdb4807834fd6fcea Mon Sep 17 00:00:00 2001
From: Jeremy Fee <jmfee@usgs.gov>
Date: Fri, 1 Sep 2017 12:16:40 +0200
Subject: [PATCH] Update WebService to use EdgeFactory by default

---
 geomagio/WebService.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/geomagio/WebService.py b/geomagio/WebService.py
index cee20433..416381a3 100644
--- a/geomagio/WebService.py
+++ b/geomagio/WebService.py
@@ -74,8 +74,8 @@ def _get_param(params, key, required=False):
 
 
 class WebService(object):
-    def __init__(self, factory, metadata=None):
-        self.factory = factory
+    def __init__(self, factory=None, metadata=None):
+        self.factory = factory or EdgeFactory()
         self.metadata = metadata or ObservatoryMetadata().metadata
         base = os.path.dirname(__file__)
         filepath = os.path.abspath(os.path.join(base, '..', 'package.json'))
-- 
GitLab