Source code for provy.more.centos.networking.hosts

#!/usr/bin/python
# -*- coding: utf-8 -*-

'''
Roles in this namespace are meant to provide hosts management operations for centos distributions.
'''

from provy.more.linux.networking.hosts import HostsRole as Hosts


[docs]class HostsRole(Hosts): ''' This role provides hosts file management utilities for centos distributions. This is just a class wrapper over :class:`provy.more.linux.networking.hosts.HostsRole` Example: :: from provy.core import Role from provy.more.centos import HostsRole class MySampleRole(Role): def provision(self): with self.using(HostsRole) as role: role.ensure_host('localhost', '127.0.0.1') '''