コード例 #1
0
ファイル: users.py プロジェクト: gdelpierre/sandcrawler
def sysgroup_exists(self, groupname):
    """ check if groupname exists """
    __LOG.log_d("checking group %s" % (groupname))
    config = retrieve_config_infos(self)[1]

    out = __fapi.file_contains(self.srv_ip,
                               "^" + groupname + ":",
                               config['groupfile'])

    __LOG.log_d("group %s exists: %s" % (groupname, not out.failed))
    return (not out.failed, out)
コード例 #2
0
ファイル: __init__.py プロジェクト: gdelpierre/sandcrawler
def get_file_content(self, filename, use_sudo = False):
    """ retrieve file content """
    return __fapi.file_contains(self.srv_ip, pattern, filename)
コード例 #3
0
ファイル: __init__.py プロジェクト: gdelpierre/sandcrawler
def file_contains(self, pattern, filename):
    """ check if file contains pattern """
    return __fapi.file_contains(self.srv_ip, pattern, filename)