Skip to content

Commit

Permalink
Allow extra arguments in influx stub
Browse files Browse the repository at this point in the history
Signed-off-by: Mmesek <13630781+Mmesek@users.noreply.github.com>
  • Loading branch information
Mmesek committed Sep 15, 2023
1 parent 4e731f3 commit 76a3aee
Showing 1 changed file with 15 additions and 20 deletions.
35 changes: 15 additions & 20 deletions MFramework/database/database.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,56 +10,51 @@ class InfluxBase:
def __init__(self, cfg: dict = None) -> None:
pass

def point(self, measurement_name):
def point(self, measurement_name, *args, **kwargs):
pass

async def influxMember(self, **kwargs):
async def influxMember(self, *args, **kwargs):
pass

async def influxMembers(self, serverID, users: tuple):
async def influxMembers(self, serverID, users: tuple, *args, **kwargs):
pass

def getMembersChange(self, server_id, period: str, state: str = "joined"):
def getMembersChange(self, server_id, period: str, state: str = "joined", *args, **kwargs):
pass

async def influxGetMember(self, server):
async def influxGetMember(self, server, *args, **kwargs):
pass

def commitVoiceSession(
self,
server,
channel,
user,
delta,
timestamp=datetime.datetime.now().isoformat(),
self, server, channel, user, delta, timestamp=datetime.datetime.now().isoformat(), *args, **kwargs
):
pass

def commitPresence(self, server, user, game, delta, timestamp=datetime.datetime.now().isoformat()):
def commitPresence(self, server, user, game, delta, timestamp=datetime.datetime.now().isoformat(), *args, **kwargs):
pass

def commitMessage(self, server, channel, user, words):
def commitMessage(self, server, channel, user, words, *args, **kwargs):
pass

def commitCommandUsage(self, server_id, command_name, bot_name, success=True, user_id=0):
def commitCommandUsage(self, server_id, command_name, bot_name, success=True, user_id=0, *args, **kwargs):
pass

def getSession(self, user, interval):
def getSession(self, user, interval, *args, **kwargs):
pass

def getMessages(self, user):
def getMessages(self, user, *args, **kwargs):
pass

def get(self, query):
def get(self, query, *args, **kwargs):
pass

def get_server(self, limit, interval, guild_id, measurement, fn="count", additional=""):
def get_server(self, limit, interval, guild_id, measurement, fn="count", additional="", *args, **kwargs):
pass

def get_command_usage(self, guild_id, interval="30d"):
def get_command_usage(self, guild_id, interval="30d", *args, **kwargs):
pass

async def influxPing(self):
async def influxPing(self, *args, **kwargs):
return False


Expand Down

0 comments on commit 76a3aee

Please sign in to comment.