Pass all arguments on site need
This commit is contained in:
parent
d36324e0d3
commit
d2627f36d5
|
@ -165,7 +165,7 @@ class SiteManager(object):
|
||||||
|
|
||||||
return site
|
return site
|
||||||
|
|
||||||
def add(self, address, all_file=False, settings=None):
|
def add(self, address, all_file=False, settings=None, **kwargs):
|
||||||
from .Site import Site
|
from .Site import Site
|
||||||
self.sites_changed = int(time.time())
|
self.sites_changed = int(time.time())
|
||||||
# Try to find site with differect case
|
# Try to find site with differect case
|
||||||
|
@ -187,7 +187,7 @@ class SiteManager(object):
|
||||||
return site
|
return site
|
||||||
|
|
||||||
# Return or create site and start download site files
|
# Return or create site and start download site files
|
||||||
def need(self, address, all_file=True, settings=None):
|
def need(self, address, *args, **kwargs):
|
||||||
if self.isDomainCached(address):
|
if self.isDomainCached(address):
|
||||||
address_resolved = self.resolveDomainCached(address)
|
address_resolved = self.resolveDomainCached(address)
|
||||||
if address_resolved:
|
if address_resolved:
|
||||||
|
@ -195,7 +195,7 @@ class SiteManager(object):
|
||||||
|
|
||||||
site = self.get(address)
|
site = self.get(address)
|
||||||
if not site: # Site not exist yet
|
if not site: # Site not exist yet
|
||||||
site = self.add(address, all_file=all_file, settings=settings)
|
site = self.add(address, *args, **kwargs)
|
||||||
return site
|
return site
|
||||||
|
|
||||||
def delete(self, address):
|
def delete(self, address):
|
||||||
|
|
Loading…
Reference in New Issue