Пример #1
0
def upgrade_1_4():
    ip_pool_collection = get_collection('servers_ip_pool')

    docs = ip_pool_collection.find({}, {
        '_id': True,
        'network': True,
    })

    for doc in docs:
        if isinstance(doc['network'], (int, long)):
            continue

        ip_pool_collection.update({
            '_id': doc['_id'],
        }, {'$set': {
            'network': utils.fnv32a(doc['network'])
        }})
Пример #2
0
def upgrade_1_4():
    ip_pool_collection = get_collection('servers_ip_pool')

    docs = ip_pool_collection.find({}, {
        '_id': True,
        'network': True,
    })

    for doc in docs:
        if isinstance(doc['network'], (int, long)):
            continue

        ip_pool_collection.update({
            '_id': doc['_id'],
        }, {'$set': {
            'network': utils.fnv32a(doc['network'])
        }})
Пример #3
0
 def network_hash(self):
     return utils.fnv32a((self.network or '') + '-' +
                         (self.network_start or '') + '-' +
                         (self.network_end or ''))
Пример #4
0
 def network_hash(self):
     return utils.fnv32a(
         (self.network or '') + '-' +
         (self.network_start or '') + '-' +
         (self.network_end or '')
     )
Пример #5
0
 def network_hash(self):
     return utils.fnv32a((self.network or "") + "-" + (self.network_start or "") + "-" + (self.network_end or ""))