Mark Buechler
f55ccbe2cd
- Small cleanup of issueLip().
...
- Issue a LIP on any changes which might effect initiators.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3011 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-12-10 16:08:52 +00:00
Mark Buechler
8f8dffd91b
- Exit 0 and issue warning on empty config file.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2979 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-12-08 15:01:48 +00:00
Mark Buechler
b12f90f23f
- Fix init script for CentOS/RedHat. Patch by fzago@systemfabricworks.com
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2978 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-12-08 14:57:48 +00:00
Mark Buechler
faa2e13cb6
- Properly detect when SCST isn't loaded.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2969 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-12-07 17:49:15 +00:00
Mark Buechler
42e623f994
- Hopefully fix all remaining exit code issues.
...
- Better fix for empty groups - don't write empty braces.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2968 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-12-07 17:40:16 +00:00
Bart Van Assche
4afc6e1713
Fixed a bug that could cause scstadmin -write_config to generate an invalid
...
configuration file, e.g.
...
GROUP a }
...
Reported-by: Frank Zago <fzago@systemfabricworks.com >
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2952 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-12-07 09:35:18 +00:00
Mark Buechler
6ce1ecf9d8
- Warn on missing /etc/scst.conf.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2736 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-17 14:56:37 +00:00
Mark Buechler
5e5478ecae
- Permit init scripts to run and load modules even if /etc/scst.conf doesn't yet exist.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2735 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-17 14:51:57 +00:00
Mark Buechler
988147c48b
- Apply target attributes before assigning LUNs.
...
- Always enable/disable targets and drivers last.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2710 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-15 15:55:39 +00:00
Mark Buechler
3705114629
- Return 0 from applyConfiguration() so scstadmin can exit 0 on success.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2698 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-11-14 03:04:45 +00:00
Mark Buechler
a2dc603642
- Differentiate between hardware and virtual targets within the config file when using mixed type drivers.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2407 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-14 14:39:12 +00:00
Mark Buechler
961f45ee92
- Fix virtual targets for drivers which also support hardware targets.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2392 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-10-11 16:24:51 +00:00
Mark Buechler
c0122edea4
- Fix some -write_config formatting. Probably more to come.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2321 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-30 20:24:21 +00:00
Mark Buechler
11008f0f98
- Write group attributes on -write_config.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2315 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-30 16:57:31 +00:00
Mark Buechler
1c9d0cf043
- Fix init script for qla2x00t
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2259 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 20:27:46 +00:00
Mark Buechler
5425237908
- Last commit should have been 'Disable driver on clear_config'. Remove debugging code.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2256 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 20:16:32 +00:00
Mark Buechler
dcd3ebb285
- Disable targets on -clear_config.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2255 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 20:13:31 +00:00
Mark Buechler
f519990ab2
- Add README.iscsi in init.d.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2243 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 17:11:31 +00:00
Mark Buechler
a75f4f934c
- Disable targets on -clear_config.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2242 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 15:49:59 +00:00
Mark Buechler
6522a519fd
- Small typo fix.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2241 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 15:37:20 +00:00
Mark Buechler
5b9c8b0399
- Don't attempt to read write-only attributes within sessions.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2240 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 15:30:16 +00:00
Mark Buechler
a2e1e877cf
- Better fix for removing virtual targets.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2239 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 15:15:57 +00:00
Mark Buechler
9e1fbc199f
- Fix removing virtual targets.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2238 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-24 15:07:56 +00:00
Mark Buechler
9d561a8b61
- Add scst_local configuration example for sysfs.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2222 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 18:55:20 +00:00
Mark Buechler
528d2d0c4c
- Fix some minor error reporting issues.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2220 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 18:52:23 +00:00
Mark Buechler
7063e142bb
- Add some more output as to what scstadmin is doing as well as better format it.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2217 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 18:40:28 +00:00
Mark Buechler
f5ea132ec3
- Update ChangeLog for 2.0.0 release.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2213 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:31:05 +00:00
Mark Buechler
2ab16bc1cd
- Remove reference to scst_db in README.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2211 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:25:08 +00:00
Mark Buechler
3a8d70b166
- Remove old scst_db stuff which no longer works with even procfs.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2210 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:22:51 +00:00
Mark Buechler
11608eb7b3
- Remove invalid example file for older scstadmin using MySQL.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2207 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:20:19 +00:00
Mark Buechler
ff5a20335d
- Rename old example config file.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2206 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-23 16:14:54 +00:00
Mark Buechler
38c30c447a
- Support create attributes for targets.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2168 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-22 18:54:44 +00:00
Mark Buechler
20cdd97fc9
- Fix attributes with no values.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2159 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-22 17:30:52 +00:00
Mark Buechler
88634a4383
- Add example for sysfs version.
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2152 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-22 16:27:37 +00:00
Vladislav Bolkhovitin
9a501b9f1c
Forgotten enabling iSCSI target driver noticed by Alex Crow <alex@nanogherkin.com> added
...
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2119 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-13 21:36:22 +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