Rename the whole thing to xenu_nntp
This commit is contained in:
parent
ed99ce9981
commit
1fc6120380
20 changed files with 37 additions and 37 deletions
|
@ -4,9 +4,9 @@ import sys
|
|||
import os
|
||||
import argparse
|
||||
|
||||
from nntp.tiny.config import Config
|
||||
from nntp.tiny.db import Database
|
||||
from nntp.tiny.user import User
|
||||
from xenu_nntp.config import Config
|
||||
from xenu_nntp.db import Database
|
||||
from xenu_nntp.user import User
|
||||
|
||||
parser = argparse.ArgumentParser(description='Create new account')
|
||||
parser.add_argument('--config-file', '-f', type=str, help='Specify a configuration file location')
|
|
@ -5,10 +5,10 @@ import os
|
|||
import argparse
|
||||
import getpass
|
||||
|
||||
from nntp.tiny.config import Config
|
||||
from nntp.tiny.db import Database
|
||||
from nntp.tiny.user import User
|
||||
from nntp.tiny.passwd import crypt
|
||||
from xenu_nntp.config import Config
|
||||
from xenu_nntp.db import Database
|
||||
from xenu_nntp.user import User
|
||||
from xenu_nntp.passwd import crypt
|
||||
|
||||
parser = argparse.ArgumentParser(description='Set password of account')
|
||||
parser.add_argument('--config-file', '-f', type=str, help='Specify a configuration file location')
|
|
@ -3,10 +3,10 @@
|
|||
import os
|
||||
import argparse
|
||||
|
||||
from nntp.tiny.config import Config
|
||||
from nntp.tiny.db import Database
|
||||
from nntp.tiny.server import Server
|
||||
from nntp.tiny.daemon import Daemon
|
||||
from xenu_nntp.config import Config
|
||||
from xenu_nntp.db import Database
|
||||
from xenu_nntp.server import Server
|
||||
from xenu_nntp.daemon import Daemon
|
||||
|
||||
parser = argparse.ArgumentParser(description='Tiny NNTP server')
|
||||
parser.add_argument('--daemon', '-d', action='store_true', help='Run NNTP server as daemon in background')
|
|
@ -7,12 +7,12 @@ import email.utils
|
|||
|
||||
from typing import Optional
|
||||
|
||||
from nntp.tiny.socket import Connection
|
||||
from nntp.tiny.host import Host
|
||||
from nntp.tiny.response import Response, ResponseCode
|
||||
from nntp.tiny.message import MessageRange, Message, MessagePart
|
||||
from xenu_nntp.socket import Connection
|
||||
from xenu_nntp.host import Host
|
||||
from xenu_nntp.response import Response, ResponseCode
|
||||
from xenu_nntp.message import MessageRange, Message, MessagePart
|
||||
|
||||
from nntp.tiny.remote import (
|
||||
from xenu_nntp.remote import (
|
||||
RemoteException,
|
||||
RemoteNewsgroup,
|
||||
RemoteNewsgroupDescription,
|
|
@ -37,8 +37,8 @@ class ConfigFileException(ConfigException):
|
|||
class Config(configparser.ConfigParser):
|
||||
SEARCH_PATHS = [
|
||||
'./server.conf',
|
||||
'/usr/local/etc/nntp-tiny/server.conf',
|
||||
'/etc/nntp-tiny/server.conf'
|
||||
'/usr/local/etc/xenu-nntp/server.conf',
|
||||
'/etc/xenu-nntp/server.conf'
|
||||
]
|
||||
|
||||
@staticmethod
|
|
@ -2,7 +2,7 @@ import os
|
|||
import signal
|
||||
import configparser
|
||||
|
||||
from nntp.tiny.config import Config
|
||||
from xenu_nntp.config import Config
|
||||
|
||||
class Daemon():
|
||||
def init(config: Config):
|
|
@ -1,4 +1,4 @@
|
|||
from nntp.tiny.message import Message
|
||||
from xenu_nntp.message import Message
|
||||
|
||||
class MBoxReaderError(Exception):
|
||||
pass
|
|
@ -6,7 +6,7 @@ import uuid
|
|||
from email.utils import parsedate_to_datetime
|
||||
from email.header import decode_header, Header
|
||||
|
||||
from nntp.tiny.db import DatabaseTable
|
||||
from xenu_nntp.db import DatabaseTable
|
||||
|
||||
def decode(text: str):
|
||||
decoded = decode_header(text)[0]
|
|
@ -1,6 +1,6 @@
|
|||
import datetime
|
||||
|
||||
from nntp.tiny.db import DatabaseTable
|
||||
from xenu_nntp.db import DatabaseTable
|
||||
|
||||
class Newsgroup(DatabaseTable):
|
||||
name = 'newsgroup'
|
|
@ -1,4 +1,4 @@
|
|||
from nntp.tiny.response import Response
|
||||
from xenu_nntp.response import Response
|
||||
|
||||
class RemoteException(Exception):
|
||||
def __init__(self, response: Response):
|
|
@ -5,10 +5,10 @@ import socket
|
|||
import selectors
|
||||
import ssl
|
||||
|
||||
from nntp.tiny.config import Config, ConfigException
|
||||
from nntp.tiny.db import Database
|
||||
from nntp.tiny.host import Host
|
||||
from nntp.tiny.session import Session
|
||||
from xenu_nntp.config import Config, ConfigException
|
||||
from xenu_nntp.db import Database
|
||||
from xenu_nntp.host import Host
|
||||
from xenu_nntp.session import Session
|
||||
|
||||
class Server():
|
||||
def __init__(self, config: Config):
|
|
@ -10,12 +10,12 @@ import email.utils
|
|||
|
||||
from typing import Optional
|
||||
|
||||
from nntp.tiny.socket import Connection
|
||||
from nntp.tiny.db import Database
|
||||
from nntp.tiny.response import Response, ResponseCode
|
||||
from nntp.tiny.newsgroup import Newsgroup
|
||||
from nntp.tiny.user import User, UserPermission
|
||||
from nntp.tiny.message import (
|
||||
from xenu_nntp.socket import Connection
|
||||
from xenu_nntp.db import Database
|
||||
from xenu_nntp.response import Response, ResponseCode
|
||||
from xenu_nntp.newsgroup import Newsgroup
|
||||
from xenu_nntp.user import User, UserPermission
|
||||
from xenu_nntp.message import (
|
||||
Message, MessageRange, MessagePart, each_line
|
||||
)
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
from nntp.tiny.buffer import OutputBuffer, LineBuffer
|
||||
from nntp.tiny.message import Message, MessagePart, each_line
|
||||
from xenu_nntp.buffer import OutputBuffer, LineBuffer
|
||||
from xenu_nntp.message import Message, MessagePart, each_line
|
||||
|
||||
class Connection():
|
||||
def __init__(self, sock):
|
|
@ -1,7 +1,7 @@
|
|||
import enum
|
||||
|
||||
from nntp.tiny.db import Database, DatabaseTable
|
||||
from nntp.tiny.passwd import compare
|
||||
from xenu_nntp.db import Database, DatabaseTable
|
||||
from xenu_nntp.passwd import compare
|
||||
|
||||
class UserPermission(enum.Flag):
|
||||
NONE = 0
|
Loading…
Add table
Reference in a new issue