Skip to content

Commit

Permalink
Fixing logspam for transferring pokemon (PokemonGoF#1164)
Browse files Browse the repository at this point in the history
  • Loading branch information
elicwhite authored and MFizz committed Jul 29, 2016
1 parent 4a51459 commit 50bd378
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions pokemongo_bot/cell_workers/initial_transfer_worker.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,11 @@ def work(self):
if not self.config.initial_transfer:
return

logger.log('Cleaning up Pokemon Bag using the release config', 'cyan')

pokemon_groups = self._initial_transfer_get_groups()


has_transferred = False

for id in pokemon_groups:

group_cp = pokemon_groups[id].keys()
Expand All @@ -25,21 +26,25 @@ def work(self):
group_cp.sort()
group_cp.reverse()


for x in range(1, len(group_cp)):
pokemon_name = self.pokemon_list[id - 1]['Name']
pokemon_cp = group_cp[x]
pokemon_data = pokemon_groups[id][pokemon_cp]
pokemon_potential = self.get_pokemon_potential(pokemon_data)
if self.should_release_pokemon(pokemon_name, pokemon_cp, pokemon_potential):
if not has_transferred:
logger.log('Cleaning up Pokemon Bag using the release config', 'cyan')
has_transferred = True

logger.log('Exchanging {} [CP {}] [Potential {}]'.format(
pokemon_name, pokemon_cp, pokemon_potential))
self.api.release_pokemon(
pokemon_id=pokemon_data['id'])
response_dict = self.api.call()
sleep(2)

logger.log('Pokemon Bag has been cleaned up!', 'green')
if has_transferred:
logger.log('Pokemon Bag has been cleaned up!', 'green')

def _initial_transfer_get_groups(self):
pokemon_groups = {}
Expand Down

0 comments on commit 50bd378

Please sign in to comment.