You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
467 B
Python
16 lines
467 B
Python
from django.core.management.base import BaseCommand, CommandError
|
|
|
|
from payments.models import ACTIVE_BACKENDS
|
|
|
|
|
|
class Command(BaseCommand):
|
|
help = "Get bitcoind info"
|
|
|
|
def handle(self, *args, **options):
|
|
if 'bitcoin' not in ACTIVE_BACKENDS:
|
|
raise CommandError("bitcoin backend not active.")
|
|
|
|
backend = ACTIVE_BACKENDS['bitcoin']
|
|
for key, value in backend.get_info():
|
|
self.stdout.write("%s: %s" % (key, value))
|