gpt4 book ai didi

org.jvnet.solaris.libzfs.ZFSFileSystem.mount()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-15 00:13:31 25 4
gpt4 key购买 nike

本文整理了Java中org.jvnet.solaris.libzfs.ZFSFileSystem.mount()方法的一些代码示例,展示了ZFSFileSystem.mount()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZFSFileSystem.mount()方法的具体详情如下:
包路径:org.jvnet.solaris.libzfs.ZFSFileSystem
类名称:ZFSFileSystem
方法名:mount

ZFSFileSystem.mount介绍

[英]Mounts this file system.
[中]安装此文件系统。

代码示例

代码示例来源:origin: jenkinsci/jenkins

@Override
    public Void invoke(File f, VirtualChannel channel) throws IOException {
      ZFSFileSystem fs = libzfs.getFileSystemByMountPoint(f);
      if(fs!=null)    return null;    // already on ZFS
      // nope. create a file system
      String fullName = rootDataset + '/' + name;
      listener.getLogger().println("Creating a ZFS file system "+fullName+" at "+f);
      fs = libzfs.create(fullName, ZFSFileSystem.class);
      fs.setMountPoint(f);
      fs.mount();
      return null;
    }
}

代码示例来源:origin: jenkinsci/jenkins

hudson.setMountPoint(tmpDir);
hudson.setProperty("hudson:managed-by","hudson"); // mark this file system as "managed by Hudson"
hudson.mount();
hudson.mount();

代码示例来源:origin: jenkinsci/jenkins

hudson.mount();
if(LIBC.chown(dir.getPath(),uid,gid)!=0)
  throw new IOException("Failed to chown "+dir);

代码示例来源:origin: org.kohsuke/libzfs

/**
 * Mounts this file system.
 */
public void mount() {
  mount(0);
}

代码示例来源:origin: org.jvnet.libzfs/libzfs

/**
 * Mounts this file system.
 */
public void mount() {
  mount(0);
}

代码示例来源:origin: org.hudsonci.plugins/jna-native-support-plugin

public void mount() {
  zfsFileSystem.mount();
}

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

public Void invoke(File f, VirtualChannel channel) throws IOException {
    ZFSFileSystem fs = libzfs.getFileSystemByMountPoint(f);
    if(fs!=null)    return null;    // already on ZFS
    // nope. create a file system
    String fullName = rootDataset + '/' + name;
    listener.getLogger().println("Creating a ZFS file system "+fullName+" at "+f);
    fs = libzfs.create(fullName, ZFSFileSystem.class);
    fs.setMountPoint(f);
    fs.mount();
    return null;
  }
});

代码示例来源:origin: org.jvnet.hudson.main/hudson-core

public Void invoke(File f, VirtualChannel channel) throws IOException {
    ZFSFileSystem fs = libzfs.getFileSystemByMountPoint(f);
    if(fs!=null)    return null;    // already on ZFS
    // nope. create a file system
    String fullName = rootDataset + '/' + name;
    listener.getLogger().println("Creating a ZFS file system "+fullName+" at "+f);
    fs = libzfs.create(fullName, ZFSFileSystem.class);
    fs.setMountPoint(f);
    fs.mount();
    return null;
  }
});

代码示例来源:origin: hudson/hudson-2.x

public Void invoke(File f, VirtualChannel channel) throws IOException {
    ZFSFileSystem fs = libzfs.getFileSystemByMountPoint(f);
    if(fs!=null)    return null;    // already on ZFS
    // nope. create a file system
    String fullName = rootDataset + '/' + name;
    listener.getLogger().println("Creating a ZFS file system "+fullName+" at "+f);
    fs = libzfs.create(fullName, ZFSFileSystem.class);
    fs.setMountPoint(f);
    fs.mount();
    return null;
  }
});

代码示例来源:origin: org.kohsuke/libzfs

/**
 * Creates a clone from this snapshot.
 * 
 * This method fails if this {@link ZFSObject} is not a snapshot.
 */
public ZFSFileSystem clone(String fullDestinationName) {
  if (LIBZFS.zfs_clone(handle, fullDestinationName, null) != 0)
    throw new ZFSException(library);
  ZFSFileSystem target = (ZFSFileSystem) library.open(fullDestinationName);
  // this behavior mimics "zfs clone"
  target.mount();
  target.share();
  return target;
}

代码示例来源:origin: org.jvnet.libzfs/libzfs

/**
 * Creates a clone from this snapshot.
 * 
 * This method fails if this {@link ZFSObject} is not a snapshot.
 */
public ZFSFileSystem clone(String fullDestinationName) {
  if (LIBZFS.zfs_clone(handle, fullDestinationName, null) != 0)
    throw new ZFSException(library);
  ZFSFileSystem target = (ZFSFileSystem) library.open(fullDestinationName);
  // this behavior mimics "zfs clone"
  target.mount();
  target.share();
  return target;
}

代码示例来源:origin: org.jvnet.hudson.main/hudson-core

hudson.setMountPoint(tmpDir);
hudson.setProperty("hudson:managed-by","hudson"); // mark this file system as "managed by Hudson"
hudson.mount();
hudson.mount();

代码示例来源:origin: hudson/hudson-2.x

hudson.setMountPoint(tmpDir);
hudson.setProperty("hudson:managed-by","hudson"); // mark this file system as "managed by Hudson"
hudson.mount();
hudson.mount();

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

hudson.setMountPoint(tmpDir);
hudson.setProperty("hudson:managed-by","hudson"); // mark this file system as "managed by Hudson"
hudson.mount();
hudson.mount();

代码示例来源:origin: org.jvnet.hudson.main/hudson-core

hudson.mount();
if(LIBC.chown(dir.getPath(),uid,gid)!=0)
  throw new IOException("Failed to chown "+dir);

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

hudson.mount();
if(LIBC.chown(dir.getPath(),uid,gid)!=0)
  throw new IOException("Failed to chown "+dir);

代码示例来源:origin: hudson/hudson-2.x

hudson.mount();
if(LIBC.chown(dir.getPath(),uid,gid)!=0)
  throw new IOException("Failed to chown "+dir);

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com