header was being used as a required argument in SourceConfiguration
class. Since SourceConfiguration class has been used multiple times
across commands, not all the commands require header argument and thus
it breaks. Fix it by making header an optional argument.
Closes redmine ticket #2753
class SourceConfiguration:
- def __init__(self, name, header, url=None, params={}):
+ def __init__(self, name, header=None, url=None, params={}):
self.name = name
self.url = url
self.params = params