Skip to content

Commit 19ee81f

Browse files
authored
Merge pull request #614 from backend-developers-ltd/rm-is-active
Remove deprecated is_active related stuff from miner
2 parents 5d98b6c + 6da9163 commit 19ee81f

File tree

3 files changed

+6
-349
lines changed

3 files changed

+6
-349
lines changed

miner/app/src/compute_horde_miner/miner/executor_manager/_internal/base.py

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import asyncio
33
import datetime as dt
44
import logging
5+
import warnings
56
from typing import Any
67

78
from asgiref.sync import sync_to_async
@@ -12,9 +13,6 @@
1213
from django.conf import settings
1314

1415
from compute_horde_miner.miner.dynamic_config import aget_config
15-
from compute_horde_miner.miner.executor_manager._internal.selector import (
16-
HistoricalRandomMinerSelector,
17-
)
1816

1917
logger = logging.getLogger(__name__)
2018

@@ -158,7 +156,6 @@ async def wait_for_executor_reservation(self, token: str) -> None:
158156
class BaseExecutorManager(metaclass=abc.ABCMeta):
159157
def __init__(self):
160158
self._executor_class_pools: dict[ExecutorClass, ExecutorClassPool] = {}
161-
self.selector = HistoricalRandomMinerSelector(settings.CLUSTER_SECRET)
162159

163160
@abc.abstractmethod
164161
async def start_new_executor(self, token, executor_class, timeout):
@@ -230,12 +227,12 @@ async def get_executor_cmdline_args(self) -> list[str]:
230227

231228
async def is_active(self) -> bool:
232229
"""Check if the Miner is an active one for configured Cluster"""
233-
selected = await self.selector.active(
234-
settings.CLUSTER_HOTKEYS,
230+
warnings.warn(
231+
"is_active() method is deprecated.",
232+
DeprecationWarning,
233+
stacklevel=2,
235234
)
236-
my_address = settings.BITTENSOR_WALLET().hotkey.ss58_address # type: str
237-
238-
return selected == my_address
235+
return True
239236

240237
@sync_to_async(thread_sensitive=False)
241238
def is_peak(self) -> bool:

miner/app/src/compute_horde_miner/miner/executor_manager/_internal/selector.py

Lines changed: 0 additions & 136 deletions
This file was deleted.

miner/app/src/compute_horde_miner/miner/tests/test_miner_selector.py

Lines changed: 0 additions & 204 deletions
This file was deleted.

0 commit comments

Comments
 (0)