diff options
Diffstat (limited to 'google_compute_engine/distro_lib/debian_9/utils.py')
-rw-r--r-- | google_compute_engine/distro_lib/debian_9/utils.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/google_compute_engine/distro_lib/debian_9/utils.py b/google_compute_engine/distro_lib/debian_9/utils.py index ad56ea1..452e02f 100644 --- a/google_compute_engine/distro_lib/debian_9/utils.py +++ b/google_compute_engine/distro_lib/debian_9/utils.py @@ -16,6 +16,7 @@ """Utilities that are distro specific for use on Debian 9.""" from google_compute_engine.distro_lib import helpers +from google_compute_engine.distro_lib import ip_forwarding_utils from google_compute_engine.distro_lib import utils @@ -40,3 +41,12 @@ class Utils(utils.Utils): logger: logger object, used to write to SysLog and serial port. """ helpers.CallHwclock(logger) + + def IpForwardingUtils(self, logger, proto_id=None): + """Get system IP address configuration utilities. + + Args: + logger: logger object, used to write to SysLog and serial port. + proto_id: string, the routing protocol identifier for Google IP changes. + """ + return ip_forwarding_utils.IpForwardingUtilsIproute(logger, proto_id) |