789 Remove the pfinstall references in liborchestrator
authorJean McCormack <Jean.McCormack@Sun.COM>
Fri, 10 Jul 2009 08:45:14 -0600
changeset 566 3d7530f2d94f
parent 565 229231b744a2
child 567 b0a956bcfc3c
789 Remove the pfinstall references in liborchestrator
usr/src/lib/liborchestrator/orchestrator_api.h
usr/src/lib/liborchestrator/orchestrator_private.h
usr/src/lib/liborchestrator/perform_slim_install.c
--- a/usr/src/lib/liborchestrator/orchestrator_api.h	Tue Jul 07 14:47:27 2009 +0200
+++ b/usr/src/lib/liborchestrator/orchestrator_api.h	Fri Jul 10 08:45:14 2009 -0600
@@ -58,9 +58,6 @@
 	OM_UPGRADE_CHECK,
 	OM_SOFTWARE_UPDATE,
 	OM_POSTINSTAL_TASKS,
-	OM_TOOLS_SUNSTUDIO,
-	OM_TOOLS_NETBEANS,
-	OM_TOOLS_JAVAAPPSVR,
 	OM_INSTALLER_FAILED
 } om_milestone_type_t;
 
@@ -377,15 +374,14 @@
 #define	OM_ERROR_THREAD_CREATE			901
 #define	OM_NO_PROGRESS_FILE			902
 #define	OM_NO_PROCESS				903
-#define	OM_PFINSTALL_FAILURE			904
-#define	OM_INVALID_USER				905
-#define	OM_TOOLS_INSTALL_FAILURE		906
-#define	OM_MISSING_TOOLS_SCRIPT			907
-#define	OM_CANT_CREATE_VTOC_TARGET		908
-#define	OM_CANT_CREATE_ZPOOL			909
-#define	OM_CANT_CREATE_ZVOL			910
-#define	OM_ALREADY_EXISTS			911
-#define	OM_PROTECTED				912
+#define	OM_INVALID_USER				904
+#define	OM_TOOLS_INSTALL_FAILURE		905
+#define	OM_MISSING_TOOLS_SCRIPT			906
+#define	OM_CANT_CREATE_VTOC_TARGET		907
+#define	OM_CANT_CREATE_ZPOOL			908
+#define	OM_CANT_CREATE_ZVOL			909
+#define	OM_ALREADY_EXISTS			910
+#define	OM_PROTECTED				911
 #define	OM_BAD_INPUT				999
 
 /*
--- a/usr/src/lib/liborchestrator/orchestrator_private.h	Tue Jul 07 14:47:27 2009 +0200
+++ b/usr/src/lib/liborchestrator/orchestrator_private.h	Fri Jul 10 08:45:14 2009 -0600
@@ -112,20 +112,8 @@
 #define	X86_ARCH	"i386"
 #define	ALLDISKS	"all"
 
-#define	PART_UNDEFINED		0
-#define	SOLARIS			"solaris"
-#define	DOSPRIMARY		"dosprimary"
 #define	ROOT_FS			"/"
-#define	SECOND_ROOT_FS		"/second_root"
-#define	SWAP_FS			"swap"
-#define	EXPORT_FS		"/export/home"
-#define	FREE_KEYWORD		"free"
-#define	INSTALL_CMD		"/usr/sbin/install.d/pfinstall"
-#define	INSTALL_TEST_CMD	"/usr/bin/dummy_install"
-#define	TOOLS_CMD		"/cdrom/DeveloperTools/main.sh"
-#define	TOOLS_TEST_CMD		"/usr/bin/dummy_tools_install"
 #define	INSTALLED_ROOT_DIR	"/a"
-#define	PROFILE_NAME		"profile"
 #define	HOMEDIR_CREATE_FAILED	"mkdir of %s returned error %d\n"
 #define	BAD_DISK_SLICE		"Bad disk slice %s\n"
 #define	NSI_CHDIR_FAILED	"chdir to %s failed with error %d\n"
@@ -160,15 +148,6 @@
 #define	ZFS_SHARED_FS_NUM	3
 
 /*
- * Signature for the Install callbacks
- */
-#define	PROGRESS_STATUS			"<progressStatus"
-#define	TARGET_INSTANTIATION_STATUS	"<targetInstantiationStatus"
-#define	POST_INSTALL_STATUS		"<postInstallStatus"
-#define	UPGRADE_SPACE_CHECK		"<UpgradeSpaceCheck"
-#define	INSTALLER_FAILED		"<installerFailure"
-
-/*
  * file containing image information
  */
 #define	IMAGE_INFO_FILE_NAME		"/.cdrom/.image_info"
@@ -360,7 +339,6 @@
 int set_password_common(char *user, char *login, char *e_passwd);
 int set_hostname_nodename(char *hostname);
 int16_t get_the_percentage(char *str);
-int get_the_milestone(char *str);
 om_install_type_t get_user_install_type(char *file);
 uint64_t calc_required_swap_size(void);
 
--- a/usr/src/lib/liborchestrator/perform_slim_install.c	Tue Jul 07 14:47:27 2009 +0200
+++ b/usr/src/lib/liborchestrator/perform_slim_install.c	Fri Jul 10 08:45:14 2009 -0600
@@ -417,9 +417,7 @@
 
 	/*
 	 * The .sysIDtool.state file needs to be written before the
-	 * install completes. The transfer list is processed
-	 * before we return from pfinstall, so update the state
-	 * here for install.
+	 * install completes. Update the state here for install.
 	 */
 	set_system_state();
 	/*
@@ -1678,37 +1676,6 @@
 	return (percent);
 }
 
-/*
- * Parsing function to get the current milestone
- * and converts it to integer.
- * The string looks like "<progressStatus"
- */
-int
-get_the_milestone(char *str)
-{
-	if (strncasecmp(str, PROGRESS_STATUS,
-	    strlen(PROGRESS_STATUS)) == 0) {
-		return (OM_SOFTWARE_UPDATE);
-	}
-	if (strncasecmp(str, TARGET_INSTANTIATION_STATUS,
-	    strlen(TARGET_INSTANTIATION_STATUS)) == 0) {
-		return (OM_TARGET_INSTANTIATION);
-	}
-	if (strncasecmp(str, POST_INSTALL_STATUS,
-	    strlen(POST_INSTALL_STATUS)) == 0) {
-		return (OM_POSTINSTAL_TASKS);
-	}
-	if (strncasecmp(str, UPGRADE_SPACE_CHECK,
-	    strlen(UPGRADE_SPACE_CHECK)) == 0) {
-		return (OM_UPGRADE_CHECK);
-	}
-	if (strncasecmp(str, INSTALLER_FAILED,
-	    strlen(INSTALLER_FAILED)) == 0) {
-		return (OM_INSTALLER_FAILED);
-	}
-	return (OM_INVALID_MILESTONE);
-}
-
 /*ARGSUSED*/
 uint64_t
 om_get_min_size(char *media, char *distro)