Commit Graph

160 Commits

Author SHA1 Message Date
Mark Buechler aee3ce6fab Merge scstadmin from trunk.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2393 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-11 16:26:20 +00:00
Mark Buechler dc1dc62039 Merge scstadmin from trunk.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2322 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-30 20:25:12 +00:00
Mark Buechler 78d4cdaf46 Merge scstadmin from trunk.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2316 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-30 16:58:38 +00:00
Mark Buechler 958ab88dd7 Merge scstadmin from trunk.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2260 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 20:28:16 +00:00
Mark Buechler f4f734977d Merge scstadmin with trunk.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2258 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 20:24:51 +00:00
Mark Buechler cd82500d02 Merge scstadmin from trunk.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2223 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 18:55:58 +00:00
Mark Buechler f837508fb8 Merge scstadmin from trunk.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2221 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 18:52:57 +00:00
Mark Buechler 4646cc4a9b Merge output changes from trunk.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2218 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 18:41:51 +00:00
Mark Buechler 8f85762180 - Merge ChangeLog change from trunk.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2214 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:31:54 +00:00
Mark Buechler 2d9748a9e9 - Merge README change from trunk.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2212 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:27:28 +00:00
Mark Buechler 3bbff1349a - Remove old scst_db stuff which no longer works with even procfs.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2209 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:22:28 +00:00
Mark Buechler 5077f32c89 - Remove invalid example file for older scstadmin using MySQL.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2208 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:20:39 +00:00
Mark Buechler d22ea25972 - Rename old example config file.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2205 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:14:33 +00:00
Mark Buechler 05c75109bc Merge from trunk r2203.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2204 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 13:59:07 +00:00
Mark Buechler f0e023fb4d - Fix for attributes without values from trunk.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2165 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-22 17:57:47 +00:00
Mark Buechler 18ac63d958 - Add example for sysfs version.
git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2153 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-22 16:32:47 +00:00
Vladislav Bolkhovitin 9fe06dd3fa Merge of mainline r2119:
Forgotten enabling iSCSI target driver noticed by Alex Crow <alex@nanogherkin.com> added



git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@2120 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-13 21:38:20 +00:00
Mark Buechler 7f5c6fe8c1 - Refuse to add an initiator to more than one group with -add_init.
- Error out if a given initiator is found in more than one group
  in running configuration. Using -force will override.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2046 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-03 22:06:36 +00:00
Mark Buechler 9be0886ade - When initiators are moving between groups, use moveInitiator() instead
of removeInitiator() and addInitiator().
- Check to make sure initiators don't belong to multiple groups.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2045 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-03 21:49:22 +00:00
Vladislav Bolkhovitin 716107a964 Docs updates before making the sys interface default
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2039 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-03 16:38:19 +00:00
Mark Buechler 817007a747 - Forgot to commit these for the CREATE_ATTRIBUTES removal.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2035 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-02 17:39:38 +00:00
Mark Buechler f891161def - Fixed clear_config not clearing driver dynamic attributes.
- Removed requirement on special CREATE_ATTRIBUTES.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2034 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-02 15:45:30 +00:00
Mark Buechler d91b690a39 - Add in host to output from -issue_lip.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2031 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-31 19:37:16 +00:00
Mark Buechler 4db6a80be7 - Add -issue_lip argument.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2030 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-31 19:35:54 +00:00
Mark Buechler 0f3f5f7bc4 - List dynamic attributes as well for -list_drv_attr and -list_tgt_attr.
- Finish out README.sysfs examples.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2029 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-31 18:49:18 +00:00
Mark Buechler 17d22f86d7 - Add new README.sysfs (unfinished)
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2028 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-31 17:28:49 +00:00
Mark Buechler a8ba8fd9e7 - List create attributes in -list_hnd_attr, -list_tgt_attr and -list_grp_attr.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2027 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-31 17:27:21 +00:00
Mark Buechler 164d28ce66 - An even better fix for the previous create attribute bug.
- Consider create attributes for LUNs within groups as well.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2014 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-26 22:52:04 +00:00
Mark Buechler 3f26d8f75c - Better fix for no create attributes takes into consideration other attributes.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2013 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-26 22:31:35 +00:00
Mark Buechler 5b88e3ee1a - Reorder/reword some of the help message.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2012 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-26 22:09:21 +00:00
Mark Buechler edf378a1e2 - Fix setting device attributes which have no special create attributes.
- Don't warn on device attributes already set of not done with -set_dev_attr.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2011 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-26 22:05:53 +00:00
Mark Buechler 020072cb5b - Fix some argument parsing.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2009 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-26 15:30:37 +00:00
Mark Buechler fe447b1c3e - Capture SIGTERM as well as SIGHUP.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2007 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 20:29:38 +00:00
Mark Buechler ae4833b40b - MAX_LUNS is no longer used.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2006 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 20:25:09 +00:00
Mark Buechler a496540fc8 - Typo fix.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2005 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 20:23:58 +00:00
Mark Buechler b6607818c2 - Missed a couple -issue_lip's.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2004 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 20:14:10 +00:00
Mark Buechler 7152807e88 - Remove -issue_lip since it's no longer supportable.
- Fix help messaage.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2003 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 20:13:12 +00:00
Mark Buechler 2011e50e47 - Minor fixes to writeConfig().
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2002 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 19:59:30 +00:00
Mark Buechler 92467af270 - Finish -list_sessions.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2001 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 19:44:51 +00:00
Mark Buechler 47fb2919c7 - Fix resetting a create/assignment attribute to default by
removing it from the config file.
- Fix closing pass-through devices on clearConfig().



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1992 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 18:43:49 +00:00
Mark Buechler 2de6b5ead6 - Support changing assignment attributes with -force.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1989 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 17:52:35 +00:00
Mark Buechler 4f6d6ed38d - Minor output fix to clearLuns for groups and targets.
- Support new last_sysfs_mgmt_res interface.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1988 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 16:53:22 +00:00
Mark Buechler 15edb66a7a - Fixed removing pass-through devices from handlers.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1987 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 15:11:42 +00:00
Mark Buechler 96454526b5 - Properly re-open devices where create attributes have changed.
- Remove unconfigured virtual targets.
- A few minor fixes.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1986 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-25 15:01:07 +00:00
Mark Buechler ed4e1e91c0 - Add in forgotten list_group_attr and set_group_attr options.
- Add prompting and -noprompt options.
- Fix small issue with setGroupAttributes().
- Fix error reporting when setting attributes.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1976 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-23 16:50:06 +00:00
Mark Buechler d6f3264de7 - Remove device requirement from removeLun().
- Fix a couple cases where -group is not really required.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1964 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-20 17:58:06 +00:00
Mark Buechler 21e0babdc2 - Misc fixes to remaining options.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1961 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-20 15:20:13 +00:00
Mark Buechler ed9a0bd470 - Added in add_target & rem_target options.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1960 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-20 14:59:38 +00:00
Mark Buechler f154480e68 - Minor fix for setting attributes which aren't readable.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1958 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-18 15:28:18 +00:00
Mark Buechler 95cbc2bbf5 - All list/set attribute options now work.
- Adding and removing target & driver attributes now work.



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1957 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-18 15:02:33 +00:00