Introduce Python's absolute_imports
Helps greatly when porting to Python 3
This commit is contained in:
parent
f55ea7ff9d
commit
4be1ae2ae2
9 changed files with 47 additions and 31 deletions
|
@ -25,8 +25,11 @@ The following exceptions are defined:
|
|||
All other classes or functions in this module are considered implementation
|
||||
details.
|
||||
"""
|
||||
from __future__ import absolute_import
|
||||
|
||||
import capi
|
||||
|
||||
|
||||
from . import capi
|
||||
import sys
|
||||
import socket
|
||||
import struct
|
||||
|
|
|
@ -5,17 +5,20 @@
|
|||
"""Module providing access to network addresses
|
||||
"""
|
||||
|
||||
from __future__ import absolute_import
|
||||
|
||||
|
||||
__version__ = "1.0"
|
||||
__all__ = [
|
||||
'AddressCache',
|
||||
'Address']
|
||||
|
||||
import datetime
|
||||
import netlink.core as netlink
|
||||
import netlink.capi as core_capi
|
||||
import netlink.route.capi as capi
|
||||
import netlink.route.link as Link
|
||||
import netlink.util as util
|
||||
from .. import core as netlink
|
||||
from .. import capi as core_capi
|
||||
from . import capi as capi
|
||||
from . import link as Link
|
||||
from .. import util as util
|
||||
|
||||
###########################################################################
|
||||
# Address Cache
|
||||
|
|
|
@ -34,6 +34,8 @@ The following public functions exist:
|
|||
|
||||
"""
|
||||
|
||||
from __future__ import absolute_import
|
||||
|
||||
__version__ = "0.1"
|
||||
__all__ = [
|
||||
'LinkCache',
|
||||
|
@ -42,11 +44,11 @@ __all__ = [
|
|||
|
||||
import socket
|
||||
import sys
|
||||
import netlink.core as netlink
|
||||
import netlink.capi as core_capi
|
||||
import netlink.route.capi as capi
|
||||
import netlink.route.links.inet as inet
|
||||
import netlink.util as util
|
||||
from .. import core as netlink
|
||||
from .. import capi as core_capi
|
||||
from . import capi as capi
|
||||
from .links import inet as inet
|
||||
from .. import util as util
|
||||
|
||||
###########################################################################
|
||||
# Link statistics definitions
|
||||
|
|
|
@ -5,13 +5,14 @@
|
|||
"""Dummy
|
||||
|
||||
"""
|
||||
from __future__ import absolute_import
|
||||
|
||||
__version__ = "1.0"
|
||||
__all__ = ['init']
|
||||
|
||||
import netlink.core as netlink
|
||||
import netlink.route.capi as capi
|
||||
|
||||
from ... import core as netlink
|
||||
from .. import capi as capi
|
||||
class DummyLink(object):
|
||||
def __init__(self, link):
|
||||
self._rtnl_link = link
|
||||
|
|
|
@ -6,12 +6,13 @@
|
|||
|
||||
"""
|
||||
|
||||
from __future__ import absolute_import
|
||||
|
||||
__all__ = ['']
|
||||
|
||||
import netlink.core as netlink
|
||||
import netlink.route.capi as capi
|
||||
import netlink.util as util
|
||||
|
||||
from ... import core as netlink
|
||||
from .. import capi as capi
|
||||
from ... import util as util
|
||||
DEVCONF_FORWARDING = 1
|
||||
DEVCONF_MC_FORWARDING = 2
|
||||
DEVCONF_PROXY_ARP = 3
|
||||
|
|
|
@ -6,9 +6,11 @@
|
|||
|
||||
"""
|
||||
|
||||
import netlink.core as netlink
|
||||
import netlink.route.capi as capi
|
||||
from __future__ import absolute_import
|
||||
|
||||
|
||||
from ... import core as netlink
|
||||
from .. import capi as capi
|
||||
class VLANLink(object):
|
||||
def __init__(self, link):
|
||||
self._link = link
|
||||
|
|
|
@ -6,10 +6,12 @@
|
|||
|
||||
"""
|
||||
|
||||
import netlink.core as netlink
|
||||
import netlink.util as util
|
||||
import netlink.route.capi as capi
|
||||
import netlink.route.tc as tc
|
||||
from __future__ import absolute_import
|
||||
|
||||
from ... import core as netlink
|
||||
from ... import util as util
|
||||
from .. import capi as capi
|
||||
from .. import tc as tc
|
||||
|
||||
class HTBQdisc(object):
|
||||
def __init__(self, qdisc):
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
#
|
||||
# Copyright (c) 2011 Thomas Graf <tgraf@suug.ch>
|
||||
#
|
||||
from __future__ import absolute_import
|
||||
|
||||
__all__ = [
|
||||
'TcCache',
|
||||
|
@ -12,12 +13,11 @@ __all__ = [
|
|||
|
||||
import socket
|
||||
import sys
|
||||
import netlink.core as netlink
|
||||
import netlink.capi as core_capi
|
||||
import netlink.route.capi as capi
|
||||
import netlink.util as util
|
||||
|
||||
import netlink.route.link as Link
|
||||
from .. import core as netlink
|
||||
from .. import capi as core_capi
|
||||
from . import capi as capi
|
||||
from .. import util as util
|
||||
from . import link as Link
|
||||
|
||||
TC_PACKETS = 0
|
||||
TC_BYTES = 1
|
||||
|
|
|
@ -8,8 +8,10 @@
|
|||
|
||||
"""
|
||||
|
||||
import netlink.core as netlink
|
||||
import netlink.capi as capi
|
||||
from __future__ import absolute_import
|
||||
|
||||
from . import core as netlink
|
||||
from . import capi as capi
|
||||
from string import Formatter
|
||||
|
||||
__version__ = "1.0"
|
||||
|
|
Loading…
Add table
Reference in a new issue