SERVICE_COMMAND_STOP = "stop_service.py"
SERVICE_COMMAND_RESTART = "restart_service.py"
SERVICE_COMMAND_AUTOSTART = "autostart_service.py"
-
+ISCSI_COMMAND_READY_MOUNT = "ready_mount.py"
# use for firewall library
FIREWALL_XML_FILE = KARESANSUI_SYSCONF_DIR + "/firewall.xml"
# use for iSCSI
ISCSI_DEVICE_DIR = "/dev/disk/by-path"
ISCSI_DEVICE_NAME_TPL = "ip-%s:%s-iscsi-%s"
+ISCSI_MOUNT_DIR = "/var/opt/hde/iscsi/mount"
ISCSI_DEFAULT_CONFIG_PATH = "/etc/iscsi/iscsid.conf"
ISCSI_DEFAULT_NODE_CONFIG_DIR = "/var/lib/iscsi/nodes"
+
ISCSI_CONFIG_KEY_AUTH_METHOD = "node.session.auth.authmethod"
ISCSI_CONFIG_KEY_AUTH_USER = "node.session.auth.username"
ISCSI_CONFIG_KEY_AUTH_PASSWORD = "node.session.auth.password"
KVM_BUS_TYPES = ['ide','scsi','virtio']
XEN_BUS_TYPES = ['xen']
+
+# use for mount check
+MOUNT_CMD = "mount"
+UMOUNT_CMD = "umount"
+FORMAT_CMD = "mkfs"
+YES_CMD = ["echo", "y"]