Exemple #1
0
    Copyright 2019-2020 DeNova
    Last modified: 2020-10-22
'''

import argparse
import json
import os
import sys
from datetime import timedelta
from time import sleep
from traceback import format_exc

# we want to be able to run this program from inside or outside the virtualenv
import ve
if not ve.in_virtualenv():
    ve.activate(django_app='blockchain_backup')

try:
    # make sure django's db is ready
    from django import setup
    setup()
except:  # 'bare except' because it catches more than "except Exception"
    pass

from django.utils.timezone import now

from denova.net.utils import send_api_request
from denova.python.log import get_log

log = get_log()
        import requests
        from lxml import html

        res = requests.get('http://www.example.com')
        doc = html.fromstring(res.text)
        el = doc.cssselect('#id.class')

    Copyright 2013-2016 GoodCrypto
    Last modified: 2016-04-20

    This file is open source, licensed under GPLv3 <http://www.gnu.org/licenses/>.
'''

import ve
ve.activate()

import sys
IS_PY2 = sys.version_info[0] == 2

import os, random, re, sh, sys, time
from miproxy.proxy import AsyncMitmProxy, RequestInterceptorPlugin, ResponseInterceptorPlugin
from pyquery import PyQuery as pq

if IS_PY2:
    from urlparse import urljoin
else:
    from urllib.parse import urljoin

from syr.utils import chdir
Exemple #3
0
    Copyright 2018-2020 DeNova
    Last modified: 2020-11-04
'''

import argparse
import os
import os.path
import sys
from subprocess import CalledProcessError
from traceback import format_exc

CURRENT_DIR = os.path.abspath(os.path.dirname(__file__)).replace('\\','/')
os.chdir(CURRENT_DIR)
from ve import activate, virtualenv_dir
activate(django_app='blockchain-backup')

from blockchain_backup.bitcoin.nonce import NONCE_FILE
from blockchain_backup.settings import DJANGO_PORT, PROJECT_PATH, TOP_LEVEL_DOMAIN
from denova.os.command import run
from denova.python.log import get_log

log = get_log()

USE_GUNICORN = False

def main(args):
    if args.start:
        start()
    else:
        stop()
#!/usr/bin/env python3
'''
    If you get errors while running, see the wiki for help.

    Copyright 2018-2020 DeNova
    Last modified: 2020-10-20
'''

import os
import sys
import ve

DJANGO_APP = 'blockchain_backup'

# we want to be able to run this program from inside or outside the virtualenv
if not ve.in_virtualenv():
    ve.activate(django_app=DJANGO_APP)


if __name__ == "__main__":
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", f"{DJANGO_APP}.settings")

    import django
    from django.core.management import execute_from_command_line

    django.setup()
    execute_from_command_line(sys.argv)