mirror of
https://github.com/bckelley/tconnectsync.git
synced 2026-08-24 03:34:12 -05:00
15 lines
345 B
Python
15 lines
345 B
Python
import importlib
|
|
|
|
def build_secrets(**kwargs):
|
|
secret = importlib.reload(importlib.import_module("tconnectsync.secret"))
|
|
class FakeSecret(object):
|
|
pass
|
|
|
|
fake = FakeSecret()
|
|
for k in dir(secret):
|
|
setattr(fake, k, getattr(secret, k))
|
|
|
|
for k, v in kwargs.items():
|
|
setattr(fake, k, v)
|
|
|
|
return fake |