Пример #1
0
__all__ = ('Cloud')

import json
import os

import dropbox

import data
from pyoram import utils, log
from pyoram.core import config
from pyoram.exceptions import ErrorInCloudMap, CloudTokenError

logger = log.get_logger(__name__)

JSON_TOKEN = 'token'
JSON_INIT = 'init'
TOKEN_PLACEHOLDER = 'My token'
FOLDER_NAME = 'data'
FILE_NAME = 'block%d.oram'
RANDOM_BYTE_FACTOR = 0.74

RESPONSE_CODE_OK = 200


class Cloud:
    def __init__(self, aes_crypto):
        if not data.file_exists(utils.CLOUD_MAP_FILE_NAME):
            logger.info('Create cloud map')
            self.create_cloud_map()
        cloud_map = self.load_cloud_map()
        self.aes_crypto = aes_crypto
Пример #2
0
import json
import os

import dropbox

import data
from pyoram import utils, log
from pyoram.core import config
from pyoram.exceptions import ErrorInCloudMap, CloudTokenError

logger = log.get_logger(__name__)

JSON_TOKEN = 'token'
JSON_INIT = 'init'
TOKEN_PLACEHOLDER = 'My token'
FOLDER_NAME = 'data'
FILE_NAME = 'block%d.oram'
RANDOM_BYTE_FACTOR = 0.74

RESPONSE_CODE_OK = 200


class Cloud:
    def __init__(self, aes_crypto):
        if not data.file_exists(utils.CLOUD_MAP_FILE_NAME):
            logger.info('Create cloud map')
            self.create_cloud_map()
        cloud_map = self.load_cloud_map()
        self.aes_crypto = aes_crypto
        self.token = cloud_map[0]
        self.cloud_init = cloud_map[1]