Esempio n. 1
0
def test_add_to_fstab_no_newline_at_end(tmp_path, tmp_fstab, site_context):
    tmp_fstab.open("w", encoding="utf-8").write(u"# system fstab bla")
    add_to_fstab(site_context)
    assert tmp_fstab.open().read() == (
        "# system fstab bla\n"
        "tmpfs  %s/opt/omd/sites/unit/tmp tmpfs noauto,user,mode=755,uid=unit,gid=unit 0 0\n" %
        tmp_path)
Esempio n. 2
0
def test_add_to_fstab_with_size(tmp_path, tmp_fstab, site_context):
    tmp_fstab.open("w", encoding="utf-8").write(u"# system fstab bla\n")
    add_to_fstab(site_context, tmpfs_size="1G")
    assert tmp_fstab.open().read() == (
        "# system fstab bla\n"
        "tmpfs  %s/opt/omd/sites/unit/tmp tmpfs noauto,user,mode=755,uid=unit,gid=unit,size=1G 0 0\n"
        % tmp_path)
Esempio n. 3
0
def test_add_to_fstab_empty(tmp_path, tmp_fstab, site_context):
    tmp_fstab.open("w", encoding="utf-8").write("")
    add_to_fstab(site_context)
    assert tmp_fstab.open().read() == (
        "tmpfs  %s/opt/omd/sites/unit/tmp tmpfs noauto,user,mode=755,uid=unit,gid=unit 0 0\n"
        % tmp_path
    )
Esempio n. 4
0
def test_add_to_fstab_not_existing(tmp_fstab, site_context):
    assert not tmp_fstab.exists()
    add_to_fstab(site_context)
    assert not tmp_fstab.exists()