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
8 years ago
|
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))
|