Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Дмитрий Корытько
/
hware
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit
a8010af3
...
a8010af34e3a49241b9bfcf176181552e92754c7
authored
2015-08-05 13:49:43 +0300
by
root
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
save
1 parent
da398cc6
Hide whitespace changes
Inline
Side-by-side
Showing
65 changed files
with
221 additions
and
140 deletions
DevTools/repo/org/emercit/utilstools/1.23/utilstools-1.23.jar
DevTools/repo/org/emercit/utilstools/1.23/utilstools-1.23.jar.md5
DevTools/repo/org/emercit/utilstools/1.23/utilstools-1.23.jar.sha1
DevTools/repo/org/emercit/utilstools/1.23/utilstools-1.23.pom
DevTools/repo/org/emercit/utilstools/1.23/utilstools-1.23.pom.md5
DevTools/repo/org/emercit/utilstools/1.23/utilstools-1.23.pom.sha1
DevTools/repo/org/emercit/utilstools/1.24/utilstools-1.24.jar
DevTools/repo/org/emercit/utilstools/1.24/utilstools-1.24.jar.md5
DevTools/repo/org/emercit/utilstools/1.24/utilstools-1.24.jar.sha1
DevTools/repo/org/emercit/utilstools/1.24/utilstools-1.24.pom
DevTools/repo/org/emercit/utilstools/1.24/utilstools-1.24.pom.md5
DevTools/repo/org/emercit/utilstools/1.24/utilstools-1.24.pom.sha1
DevTools/repo/org/emercit/utilstools/maven-metadata.xml
DevTools/repo/org/emercit/utilstools/maven-metadata.xml.md5
DevTools/repo/org/emercit/utilstools/maven-metadata.xml.sha1
DevTools/src/main/webapp/resources/js/app/view/Sv.js
DevTools/src/test/resources/log4j.xml
UtilsTools/src/main/java/org/emercit/utilstools/config/DefSettings.java
UtilsTools/src/main/java/org/emercit/utilstools/config/Msg.java
UtilsTools/src/main/java/org/emercit/controldevtools/bean/DevToolsBean.java → UtilsTools/src/main/java/org/emercit/utilstools/controldevtools/bean/DevToolsBean.java
UtilsTools/src/main/java/org/emercit/controldevtools/bean/RoundPanel.java → UtilsTools/src/main/java/org/emercit/utilstools/controldevtools/bean/RoundPanel.java
UtilsTools/src/main/java/org/emercit/controldevtools/bean/package-info.java → UtilsTools/src/main/java/org/emercit/utilstools/controldevtools/bean/package-info.java
UtilsTools/src/main/java/org/emercit/devinfo/model/DevInfoBean.java → UtilsTools/src/main/java/org/emercit/utilstools/devinfo/model/DevInfoBean.java
UtilsTools/src/main/java/org/emercit/devinfo/service/DevInfo.java → UtilsTools/src/main/java/org/emercit/utilstools/devinfo/service/DevInfo.java
UtilsTools/src/main/java/org/emercit/devinfo/service/IDevInfo.java → UtilsTools/src/main/java/org/emercit/utilstools/devinfo/service/IDevInfo.java
UtilsTools/src/main/java/org/emercit/displaycalibrator/service/DCalibrator.java → UtilsTools/src/main/java/org/emercit/utilstools/displaycalibrator/service/DCalibrator.java
UtilsTools/src/main/java/org/emercit/displaycalibrator/service/DCalibratorBB.java → UtilsTools/src/main/java/org/emercit/utilstools/displaycalibrator/service/DCalibratorBB.java
UtilsTools/src/main/java/org/emercit/dnsmanager/model/DnsBean.java → UtilsTools/src/main/java/org/emercit/utilstools/dnsmanager/model/DnsBean.java
UtilsTools/src/main/java/org/emercit/dnsmanager/service/DnsLinux.java → UtilsTools/src/main/java/org/emercit/utilstools/dnsmanager/service/DnsLinux.java
UtilsTools/src/main/java/org/emercit/dnsmanager/service/IDns.java → UtilsTools/src/main/java/org/emercit/utilstools/dnsmanager/service/IDns.java
UtilsTools/src/main/java/org/emercit/dtmanager/model/DateInfo.java → UtilsTools/src/main/java/org/emercit/utilstools/dtmanager/model/DateInfo.java
UtilsTools/src/main/java/org/emercit/dtmanager/model/NtpServerBean.java → UtilsTools/src/main/java/org/emercit/utilstools/dtmanager/model/NtpServerBean.java
UtilsTools/src/main/java/org/emercit/dtmanager/service/INtp.java → UtilsTools/src/main/java/org/emercit/utilstools/dtmanager/service/INtp.java
UtilsTools/src/main/java/org/emercit/dtmanager/service/NtpLinux.java → UtilsTools/src/main/java/org/emercit/utilstools/dtmanager/service/NtpLinux.java
UtilsTools/src/main/java/org/emercit/ethmanager/model/EthBean.java → UtilsTools/src/main/java/org/emercit/utilstools/ethmanager/model/EthBean.java
UtilsTools/src/main/java/org/emercit/ethmanager/service/EthLinux.java → UtilsTools/src/main/java/org/emercit/utilstools/ethmanager/service/EthLinux.java
UtilsTools/src/main/java/org/emercit/ethmanager/service/IEth.java → UtilsTools/src/main/java/org/emercit/utilstools/ethmanager/service/IEth.java
UtilsTools/src/main/java/org/emercit/gsmmanager/model/GSMBean.java → UtilsTools/src/main/java/org/emercit/utilstools/gsmmanager/model/GSMBean.java
UtilsTools/src/main/java/org/emercit/gsmmanager/service/Gsm.java → UtilsTools/src/main/java/org/emercit/utilstools/gsmmanager/service/Gsm.java
UtilsTools/src/main/java/org/emercit/gsmmanager/service/IGsm.java → UtilsTools/src/main/java/org/emercit/utilstools/gsmmanager/service/IGsm.java
UtilsTools/src/main/java/org/emercit/logreader/Reader.java → UtilsTools/src/main/java/org/emercit/utilstools/logreader/Reader.java
UtilsTools/src/main/java/org/emercit/logreader/package-info.java → UtilsTools/src/main/java/org/emercit/utilstools/logreader/package-info.java
UtilsTools/src/main/java/org/emercit/utilstools/model/SettingsBean.java
UtilsTools/src/main/java/org/emercit/pckutils/checkservice/STService.java → UtilsTools/src/main/java/org/emercit/utilstools/pckutils/checkservice/STService.java
UtilsTools/src/main/java/org/emercit/pckutils/cmd/CmdExec.java → UtilsTools/src/main/java/org/emercit/utilstools/pckutils/cmd/CmdExec.java
UtilsTools/src/main/java/org/emercit/pckutils/cmd/CmdLog.java → UtilsTools/src/main/java/org/emercit/utilstools/pckutils/cmd/CmdLog.java
UtilsTools/src/main/java/org/emercit/proxymanager/model/ProxyBean.java → UtilsTools/src/main/java/org/emercit/utilstools/proxymanager/model/ProxyBean.java
UtilsTools/src/main/java/org/emercit/proxymanager/service/IProxy.java → UtilsTools/src/main/java/org/emercit/utilstools/proxymanager/service/IProxy.java
UtilsTools/src/main/java/org/emercit/proxymanager/service/ProxyLinux.java → UtilsTools/src/main/java/org/emercit/utilstools/proxymanager/service/ProxyLinux.java
UtilsTools/src/main/java/org/emercit/servers/model/ServerBean.java → UtilsTools/src/main/java/org/emercit/utilstools/servers/model/ServerBean.java
UtilsTools/src/main/java/org/emercit/servers/service/IServers.java → UtilsTools/src/main/java/org/emercit/utilstools/servers/service/IServers.java
UtilsTools/src/main/java/org/emercit/servers/service/Servers.java → UtilsTools/src/main/java/org/emercit/utilstools/servers/service/Servers.java
UtilsTools/src/main/java/org/emercit/utilstools/service/Settings.java
UtilsTools/src/main/java/org/emercit/sshexec/SSHExec.java → UtilsTools/src/main/java/org/emercit/utilstools/sshexec/SSHExec.java
UtilsTools/src/main/java/org/emercit/svmanager/model/SvBean.java → UtilsTools/src/main/java/org/emercit/utilstools/svmanager/model/SvBean.java
UtilsTools/src/main/java/org/emercit/svmanager/model/package-info.java → UtilsTools/src/main/java/org/emercit/utilstools/svmanager/model/package-info.java
UtilsTools/src/main/java/org/emercit/svmanager/service/ISv.java → UtilsTools/src/main/java/org/emercit/utilstools/svmanager/service/ISv.java
UtilsTools/src/main/java/org/emercit/svmanager/service/ISvControl.java → UtilsTools/src/main/java/org/emercit/utilstools/svmanager/service/ISvControl.java
UtilsTools/src/main/java/org/emercit/svmanager/service/Sv.java → UtilsTools/src/main/java/org/emercit/utilstools/svmanager/service/Sv.java
UtilsTools/src/main/java/org/emercit/svmanager/service/SvControl.java → UtilsTools/src/main/java/org/emercit/utilstools/svmanager/service/SvControl.java
UtilsTools/src/main/java/org/emercit/svmanager/service/package-info.java → UtilsTools/src/main/java/org/emercit/utilstools/svmanager/service/package-info.java
UtilsTools/src/main/java/org/emercit/xmldbmanager/service/Db.java
UtilsTools/src/test/java/org/emercit/utilstools/TestEthLinux.java
UtilsTools/src/test/java/org/emercit/utilstools/TestProxyLinux.java
UtilsTools/src/test/java/org/emercit/utilstools/TestSvControl.java
DevTools/repo/org/emercit/utilstools/1.23/utilstools-1.23.jar
0 → 100644
View file @
a8010af
No preview for this file type
DevTools/repo/org/emercit/utilstools/1.23/utilstools-1.23.jar.md5
0 → 100644
View file @
a8010af
15eb35b145401b3c6a2a69578cc0c148
\ No newline at end of file
DevTools/repo/org/emercit/utilstools/1.23/utilstools-1.23.jar.sha1
0 → 100644
View file @
a8010af
20aa5ff62216b4538dc1681fb4439906b5315caf
\ No newline at end of file
DevTools/repo/org/emercit/utilstools/1.23/utilstools-1.23.pom
0 → 100644
View file @
a8010af
<?xml version="1.0" encoding="UTF-8"?>
<project
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
org.emercit
</groupId>
<artifactId>
utilstools
</artifactId>
<version>
1.23
</version>
</project>
DevTools/repo/org/emercit/utilstools/1.23/utilstools-1.23.pom.md5
0 → 100644
View file @
a8010af
6bc97a3eda1381d115a4553b89a66920
\ No newline at end of file
DevTools/repo/org/emercit/utilstools/1.23/utilstools-1.23.pom.sha1
0 → 100644
View file @
a8010af
5bbfebfb25a691b0f97cc34c3927618b7713e04d
\ No newline at end of file
DevTools/repo/org/emercit/utilstools/1.24/utilstools-1.24.jar
0 → 100644
View file @
a8010af
No preview for this file type
DevTools/repo/org/emercit/utilstools/1.24/utilstools-1.24.jar.md5
0 → 100644
View file @
a8010af
c5607a59cfc8f1e8289ee97a7891e0f7
\ No newline at end of file
DevTools/repo/org/emercit/utilstools/1.24/utilstools-1.24.jar.sha1
0 → 100644
View file @
a8010af
5e835ccc9394f0564e0b529f82b13622620e5a85
\ No newline at end of file
DevTools/repo/org/emercit/utilstools/1.24/utilstools-1.24.pom
0 → 100644
View file @
a8010af
<?xml version="1.0" encoding="UTF-8"?>
<project
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
org.emercit
</groupId>
<artifactId>
utilstools
</artifactId>
<version>
1.24
</version>
</project>
DevTools/repo/org/emercit/utilstools/1.24/utilstools-1.24.pom.md5
0 → 100644
View file @
a8010af
5a580b2b577cea96f8de5cd5a4dea7a4
\ No newline at end of file
DevTools/repo/org/emercit/utilstools/1.24/utilstools-1.24.pom.sha1
0 → 100644
View file @
a8010af
87db22fa91cc7b9805e21f46f852a94dcbc569ec
\ No newline at end of file
DevTools/repo/org/emercit/utilstools/maven-metadata.xml
View file @
a8010af
...
...
@@ -3,7 +3,7 @@
<groupId>
org.emercit
</groupId>
<artifactId>
utilstools
</artifactId>
<versioning>
<release>
1.2
2
</release>
<release>
1.2
4
</release>
<versions>
<version>
1.0
</version>
<version>
1.1
</version>
...
...
@@ -28,7 +28,9 @@
<version>
1.20
</version>
<version>
1.21
</version>
<version>
1.22
</version>
<version>
1.23
</version>
<version>
1.24
</version>
</versions>
<lastUpdated>
2015080
4090803
</lastUpdated>
<lastUpdated>
2015080
5070834
</lastUpdated>
</versioning>
</metadata>
...
...
DevTools/repo/org/emercit/utilstools/maven-metadata.xml.md5
View file @
a8010af
d3cc127db852d356f6369653233badc8
\ No newline at end of file
8ecd5372e5a1b5ec31440b910a62d00f
\ No newline at end of file
...
...
DevTools/repo/org/emercit/utilstools/maven-metadata.xml.sha1
View file @
a8010af
3a98161da9ae3de4390b837d2853af35cd5c60c2
\ No newline at end of file
53d2aab96a91cb154e320a7c71d864f062408ca0
\ No newline at end of file
...
...
DevTools/src/main/webapp/resources/js/app/view/Sv.js
View file @
a8010af
...
...
@@ -90,7 +90,8 @@ Ext.define('App.view.Sv', {
text
:
'Автозагрузка'
,
dataIndex
:
'autostart'
,
width
:
100
,
xtype
:
'checkcolumn'
xtype
:
'checkcolumn'
,
hidden
:
true
},
{
...
...
DevTools/src/test/resources/log4j.xml
View file @
a8010af
...
...
@@ -10,8 +10,8 @@
</layout>
</appender>
<!-- LOG FILE -->
<appender
name=
"file"
class=
"org.apache.log4j.FileAppender"
>
<param
name=
"File"
value=
"/var/log/devtools.log"
/>
<param
name=
"MaxFileSize"
value=
"10KB"
/>
<layout
class=
"org.apache.log4j.PatternLayout"
>
...
...
@@ -25,14 +25,14 @@
<level
value=
"info"
/>
<appender-ref
ref=
"console"
/>
<
appender-ref
ref=
"file"
/
>
<
!--<appender-ref ref="file" />--
>
</logger>
<logger
name=
"org.emercit"
>
<level
value=
"info"
/>
<appender-ref
ref=
"console"
/>
<
appender-ref
ref=
"file"
/
>
<
!-- <appender-ref ref="file" />--
>
</logger>
...
...
@@ -40,25 +40,25 @@
<logger
name=
"org.springframework.core"
>
<level
value=
"info"
/>
<appender-ref
ref=
"console"
/>
<
appender-ref
ref=
"file"
/
>
<
!-- <appender-ref ref="file" /> --
>
</logger>
<logger
name=
"org.springframework.beans"
>
<level
value=
"info"
/>
<appender-ref
ref=
"console"
/>
<appender-ref
ref=
"file"
/
>
<!-- <appender-ref ref="file" /> --
>
</logger>
<logger
name=
"org.springframework.context"
>
<level
value=
"info"
/>
<appender-ref
ref=
"console"
/>
<appender-ref
ref=
"file"
/
>
<!--<appender-ref ref="file" />--
>
</logger>
<logger
name=
"org.springframework.web"
>
<level
value=
"info"
/>
<appender-ref
ref=
"console"
/>
<
appender-ref
ref=
"file"
/
>
<
!-- <appender-ref ref="file" /> --
>
</logger>
<!-- Root Logger -->
...
...
UtilsTools/src/main/java/org/emercit/utilstools/config/DefSettings.java
View file @
a8010af
...
...
@@ -2,7 +2,7 @@ package org.emercit.utilstools.config;
import
java.util.Vector
;
import
org.emercit.proxymanager.model.ProxyBean
;
import
org.emercit.
utilstools.
proxymanager.model.ProxyBean
;
public
class
DefSettings
{
...
...
@@ -83,4 +83,9 @@ public class DefSettings {
public
static
final
String
devtools_title
=
"Web интерфейс для конфигурации"
;
public
static
final
String
ssh_host
=
"127.0.0.1"
;
public
static
final
int
ssh_port
=
22
;
public
static
final
String
ssh_login
=
"root"
;
public
static
final
String
ssh_password
=
"root"
;
}
...
...
UtilsTools/src/main/java/org/emercit/utilstools/config/Msg.java
View file @
a8010af
...
...
@@ -43,7 +43,19 @@ public enum Msg {
RestartEthSucc
(
22
,
TypeMsg
.
INFO
,
"Перезагрузка сетевого интерфейса успешно выполнена"
),
RestartEthErr
(
23
,
TypeMsg
.
ERROR
,
"Перезагрузка сетевого интерфейса не выполнена"
);
RestartEthErr
(
23
,
TypeMsg
.
ERROR
,
"Перезагрузка сетевого интерфейса не выполнена"
),
DnsUpdateSucc
(
24
,
TypeMsg
.
INFO
,
"Конфигурация DNS выполнена успешно"
),
DnsUpdateError
(
25
,
TypeMsg
.
ERROR
,
"Конфигурация DNS не выполнена"
),
NTPUpdateSucc
(
26
,
TypeMsg
.
INFO
,
"Конфигурация NTP выполнена успешно"
),
NTPUpdateError
(
27
,
TypeMsg
.
ERROR
,
"Конфигурация NTP не выполнена"
),
ProxyUpdateSucc
(
28
,
TypeMsg
.
INFO
,
"Конфигурация Proxy выполнена успешно"
),
ProxyUpdateError
(
29
,
TypeMsg
.
ERROR
,
"Конфигурация Proxy не выполнена"
);
private
int
code
;
...
...
UtilsTools/src/main/java/org/emercit/controldevtools/bean/DevToolsBean.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
controldevtools/bean/DevToolsBean.java
View file @
a8010af
package
org
.
emercit
.
controldevtools
.
bean
;
package
org
.
emercit
.
utilstools
.
controldevtools
.
bean
;
import
java.awt.Color
;
import
java.awt.Dimension
;
...
...
@@ -31,15 +31,11 @@ import javax.swing.event.SwingPropertyChangeSupport;
import
org.apache.log4j.Logger
;
import
org.emercit.utilstools.config.DefSettings
;
import
org.emercit.pckutils.checkservice.STService
;
import
org.emercit.utilstools.pckutils.checkservice.STService
;
import
org.emercit.utilstools.service.Settings
;
import
org.emercit.svmanager.service.SvControl
;
import
org.emercit.svmanager.service.Sv
;
import
org.emercit.svmanager.model.SvBean
;
import
org.emercit.utilstools.svmanager.model.SvBean
;
import
org.emercit.utilstools.svmanager.service.Sv
;
import
org.emercit.utilstools.svmanager.service.SvControl
;
public
class
DevToolsBean
extends
RoundPanel
implements
Externalizable
{
...
...
@@ -225,7 +221,7 @@ public class DevToolsBean extends RoundPanel implements Externalizable {
block
=
true
;
svcontrol
.
st
art
();
svcontrol
.
st
op
();
block
=
false
;
...
...
UtilsTools/src/main/java/org/emercit/controldevtools/bean/RoundPanel.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
controldevtools/bean/RoundPanel.java
View file @
a8010af
package
org
.
emercit
.
controldevtools
.
bean
;
package
org
.
emercit
.
utilstools
.
controldevtools
.
bean
;
import
java.awt.BasicStroke
;
...
...
UtilsTools/src/main/java/org/emercit/controldevtools/bean/package-info.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
controldevtools/bean/package-info.java
View file @
a8010af
...
...
@@ -5,4 +5,4 @@
* @author root
*
*/
package
org
.
emercit
.
controldevtools
.
bean
;
\ No newline at end of file
package
org
.
emercit
.
utilstools
.
controldevtools
.
bean
;
\ No newline at end of file
...
...
UtilsTools/src/main/java/org/emercit/devinfo/model/DevInfoBean.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
devinfo/model/DevInfoBean.java
View file @
a8010af
package
org
.
emercit
.
devinfo
.
model
;
package
org
.
emercit
.
utilstools
.
devinfo
.
model
;
...
...
UtilsTools/src/main/java/org/emercit/devinfo/service/DevInfo.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
devinfo/service/DevInfo.java
View file @
a8010af
package
org
.
emercit
.
devinfo
.
service
;
package
org
.
emercit
.
utilstools
.
devinfo
.
service
;
import
java.beans.XMLDecoder
;
import
java.beans.XMLEncoder
;
...
...
@@ -8,10 +8,10 @@ import java.io.FileInputStream;
import
java.io.FileOutputStream
;
import
org.apache.log4j.Logger
;
import
org.emercit.devinfo.model.DevInfoBean
;
import
org.emercit.utilstools.config.DefSettings
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.config.Paths
;
import
org.emercit.utilstools.devinfo.model.DevInfoBean
;
import
org.emercit.xmldbmanager.service.Db
;
public
class
DevInfo
implements
IDevInfo
{
...
...
UtilsTools/src/main/java/org/emercit/devinfo/service/IDevInfo.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
devinfo/service/IDevInfo.java
View file @
a8010af
package
org
.
emercit
.
devinfo
.
service
;
package
org
.
emercit
.
utilstools
.
devinfo
.
service
;
import
java.beans.XMLDecoder
;
import
java.beans.XMLEncoder
;
...
...
@@ -8,7 +8,7 @@ import java.io.FileInputStream;
import
java.io.FileOutputStream
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.devinfo.model.DevInfoBean
;
import
org.emercit.
utilstools.
devinfo.model.DevInfoBean
;
public
interface
IDevInfo
{
...
...
UtilsTools/src/main/java/org/emercit/displaycalibrator/service/DCalibrator.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
displaycalibrator/service/DCalibrator.java
View file @
a8010af
package
org
.
emercit
.
displaycalibrator
.
service
;
package
org
.
emercit
.
utilstools
.
displaycalibrator
.
service
;
import
org.emercit.utilstools.config.Msg
;
...
...
UtilsTools/src/main/java/org/emercit/displaycalibrator/service/DCalibratorBB.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
displaycalibrator/service/DCalibratorBB.java
View file @
a8010af
package
org
.
emercit
.
displaycalibrator
.
service
;
package
org
.
emercit
.
utilstools
.
displaycalibrator
.
service
;
import
java.io.BufferedReader
;
import
java.io.BufferedWriter
;
...
...
@@ -8,9 +8,9 @@ import java.io.InputStreamReader;
import
java.util.Vector
;
import
org.apache.log4j.Logger
;
import
org.emercit.devinfo.service.DevInfo
;
import
org.emercit.pckutils.cmd.CmdExec
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.devinfo.service.DevInfo
;
import
org.emercit.utilstools.pckutils.cmd.CmdExec
;
public
class
DCalibratorBB
implements
DCalibrator
{
...
...
UtilsTools/src/main/java/org/emercit/dnsmanager/model/DnsBean.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
dnsmanager/model/DnsBean.java
View file @
a8010af
package
org
.
emercit
.
dnsmanager
.
model
;
package
org
.
emercit
.
utilstools
.
dnsmanager
.
model
;
import
java.io.Serializable
;
...
...
UtilsTools/src/main/java/org/emercit/dnsmanager/service/DnsLinux.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
dnsmanager/service/DnsLinux.java
View file @
a8010af
package
org
.
emercit
.
dnsmanager
.
service
;
package
org
.
emercit
.
utilstools
.
dnsmanager
.
service
;
import
java.io.BufferedWriter
;
import
java.io.File
;
...
...
@@ -7,10 +7,10 @@ import java.io.IOException;
import
java.util.Vector
;
import
org.apache.log4j.Logger
;
import
org.emercit.dnsmanager.model.DnsBean
;
import
org.emercit.pckutils.cmd.CmdExec
;
import
org.emercit.utilstools.config.DefSettings
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.dnsmanager.model.DnsBean
;
import
org.emercit.utilstools.pckutils.cmd.CmdExec
;
public
class
DnsLinux
implements
IDns
{
...
...
@@ -98,12 +98,13 @@ public class DnsLinux implements IDns{
}
bw
.
close
();
//log.info(Msg.SaveFil
eSucc.getDescription());
return
Msg
.
SaveFil
eSucc
.
getCode
();
log
.
info
(
Msg
.
DnsUpdat
eSucc
.
getDescription
());
return
Msg
.
DnsUpdat
eSucc
.
getCode
();
}
catch
(
IOException
e
)
{
log
.
error
(
e
.
getMessage
());
return
Msg
.
SaveFileError
.
getCode
();
log
.
error
(
Msg
.
DnsUpdateError
.
getDescription
());
return
Msg
.
DnsUpdateError
.
getCode
();
}
}
...
...
UtilsTools/src/main/java/org/emercit/dnsmanager/service/IDns.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
dnsmanager/service/IDns.java
View file @
a8010af
package
org
.
emercit
.
dnsmanager
.
service
;
package
org
.
emercit
.
utilstools
.
dnsmanager
.
service
;
import
org.emercit.dnsmanager.model.DnsBean
;
import
org.emercit.
utilstools.
dnsmanager.model.DnsBean
;
import
java.util.Vector
;
...
...
UtilsTools/src/main/java/org/emercit/dtmanager/model/DateInfo.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
dtmanager/model/DateInfo.java
View file @
a8010af
package
org
.
emercit
.
dtmanager
.
model
;
package
org
.
emercit
.
utilstools
.
dtmanager
.
model
;
import
java.io.Serializable
;
...
...
UtilsTools/src/main/java/org/emercit/dtmanager/model/NtpServerBean.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
dtmanager/model/NtpServerBean.java
View file @
a8010af
package
org
.
emercit
.
dtmanager
.
model
;
package
org
.
emercit
.
utilstools
.
dtmanager
.
model
;
import
java.io.Serializable
;
...
...
UtilsTools/src/main/java/org/emercit/dtmanager/service/INtp.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
dtmanager/service/INtp.java
View file @
a8010af
package
org
.
emercit
.
dtmanager
.
service
;
package
org
.
emercit
.
utilstools
.
dtmanager
.
service
;
public
interface
INtp
{
...
...
UtilsTools/src/main/java/org/emercit/dtmanager/service/NtpLinux.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
dtmanager/service/NtpLinux.java
View file @
a8010af
package
org
.
emercit
.
dtmanager
.
service
;
package
org
.
emercit
.
utilstools
.
dtmanager
.
service
;
import
java.io.BufferedWriter
;
import
java.io.File
;
...
...
@@ -6,9 +6,9 @@ import java.io.FileWriter;
import
java.io.IOException
;
import
org.apache.log4j.Logger
;
import
org.emercit.pckutils.cmd.CmdExec
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.config.DefSettings
;
import
org.emercit.utilstools.pckutils.cmd.CmdExec
;
public
class
NtpLinux
implements
INtp
{
...
...
@@ -62,12 +62,13 @@ public class NtpLinux implements INtp {
bw
.
close
();
//log.info(Msg.SaveFil
eSucc.getDescription());
log
.
info
(
Msg
.
NTPUpdat
eSucc
.
getDescription
());
}
catch
(
IOException
e
)
{
log
.
error
(
e
.
getMessage
());
return
Msg
.
SaveFileError
.
getCode
();
log
.
error
(
Msg
.
NTPUpdateError
.
getDescription
());
return
Msg
.
NTPUpdateError
.
getCode
();
}
return
Msg
.
SaveFil
eSucc
.
getCode
();
return
Msg
.
NTPUpdat
eSucc
.
getCode
();
}
public
int
init
()
{
...
...
UtilsTools/src/main/java/org/emercit/ethmanager/model/EthBean.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
ethmanager/model/EthBean.java
View file @
a8010af
package
org
.
emercit
.
ethmanager
.
model
;
package
org
.
emercit
.
utilstools
.
ethmanager
.
model
;
import
java.io.Serializable
;
...
...
UtilsTools/src/main/java/org/emercit/ethmanager/service/EthLinux.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
ethmanager/service/EthLinux.java
View file @
a8010af
package
org
.
emercit
.
ethmanager
.
service
;
package
org
.
emercit
.
utilstools
.
ethmanager
.
service
;
import
org.apache.log4j.Logger
;
import
org.emercit.ethmanager.model.EthBean
;
import
java.util.Vector
;
import
java.io.File
;
import
java.io.FileWriter
;
import
java.io.BufferedWriter
;
import
java.io.IOException
;
import
org.emercit.utilstools.config.Paths
;
import
org.emercit.utilstools.config.DefSettings
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.ethmanager.model.EthBean
;
import
org.emercit.utilstools.pckutils.cmd.CmdExec
;
import
org.emercit.xmldbmanager.service.Db
;
import
org.emercit.pckutils.cmd.CmdExec
;
public
class
EthLinux
implements
IEth
{
...
...
UtilsTools/src/main/java/org/emercit/ethmanager/service/IEth.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
ethmanager/service/IEth.java
View file @
a8010af
package
org
.
emercit
.
ethmanager
.
service
;
package
org
.
emercit
.
utilstools
.
ethmanager
.
service
;
import
java.util.Vector
;
import
org.emercit.ethmanager.model.*
;
import
org.emercit.
utilstools.
ethmanager.model.*
;
public
interface
IEth
{
...
...
UtilsTools/src/main/java/org/emercit/gsmmanager/model/GSMBean.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
gsmmanager/model/GSMBean.java
View file @
a8010af
package
org
.
emercit
.
gsmmanager
.
model
;
package
org
.
emercit
.
utilstools
.
gsmmanager
.
model
;
import
java.io.Serializable
;
import
java.util.Vector
;
...
...
UtilsTools/src/main/java/org/emercit/gsmmanager/service/Gsm.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
gsmmanager/service/Gsm.java
View file @
a8010af
package
org
.
emercit
.
gsmmanager
.
service
;
package
org
.
emercit
.
utilstools
.
gsmmanager
.
service
;
import
org.emercit.gsmmanager.model.GSMBean
;
import
org.emercit.utilstools.config.Paths
;
import
org.emercit.xmldbmanager.service.Db
;
import
org.emercit.utilstools.config.DefSettings
;
import
org.emercit.utilstools.config.Paths
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.gsmmanager.model.GSMBean
;
public
class
Gsm
implements
IGsm
{
...
...
UtilsTools/src/main/java/org/emercit/gsmmanager/service/IGsm.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
gsmmanager/service/IGsm.java
View file @
a8010af
package
org
.
emercit
.
gsmmanager
.
service
;
package
org
.
emercit
.
utilstools
.
gsmmanager
.
service
;
import
org.emercit.gsmmanager.model.GSMBean
;
import
org.emercit.
utilstools.
gsmmanager.model.GSMBean
;
public
interface
IGsm
{
...
...
UtilsTools/src/main/java/org/emercit/logreader/Reader.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
logreader/Reader.java
View file @
a8010af
package
org
.
emercit
.
logreader
;
package
org
.
emercit
.
utilstools
.
logreader
;
import
java.io.BufferedReader
;
import
java.io.FileInputStream
;
...
...
UtilsTools/src/main/java/org/emercit/logreader/package-info.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
logreader/package-info.java
View file @
a8010af
...
...
@@ -5,4 +5,4 @@
* @author root
*
*/
package
org
.
emercit
.
logreader
;
\ No newline at end of file
package
org
.
emercit
.
utilstools
.
logreader
;
\ No newline at end of file
...
...
UtilsTools/src/main/java/org/emercit/utilstools/model/SettingsBean.java
View file @
a8010af
...
...
@@ -2,14 +2,14 @@ package org.emercit.utilstools.model;
import
java.util.Vector
;
import
org.emercit.devinfo.model.DevInfoBean
;
import
org.emercit.dnsmanager.model.DnsBean
;
import
org.emercit.dtmanager.model.DateInfo
;
import
org.emercit.
gsmmanager.model.GSM
Bean
;
import
org.emercit.
ethmanager.model.Eth
Bean
;
import
org.emercit.proxymanager.model.ProxyBean
;
import
org.emercit.servers.model.ServerBean
;
import
org.emercit.svmanager.model.SvBean
;
import
org.emercit.
utilstools.
devinfo.model.DevInfoBean
;
import
org.emercit.
utilstools.
dnsmanager.model.DnsBean
;
import
org.emercit.
utilstools.
dtmanager.model.DateInfo
;
import
org.emercit.
utilstools.ethmanager.model.Eth
Bean
;
import
org.emercit.
utilstools.gsmmanager.model.GSM
Bean
;
import
org.emercit.
utilstools.
proxymanager.model.ProxyBean
;
import
org.emercit.
utilstools.
servers.model.ServerBean
;
import
org.emercit.
utilstools.
svmanager.model.SvBean
;
import
java.io.Serializable
;
...
...
UtilsTools/src/main/java/org/emercit/pckutils/checkservice/STService.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
pckutils/checkservice/STService.java
View file @
a8010af
package
org
.
emercit
.
pckutils
.
checkservice
;
package
org
.
emercit
.
utilstools
.
pckutils
.
checkservice
;
import
org.emercit.pckutils.cmd.CmdExec
;
import
org.emercit.utilstools.config.Paths
;
import
org.emercit.utilstools.pckutils.cmd.CmdExec
;
import
java.util.Vector
;
...
...
UtilsTools/src/main/java/org/emercit/pckutils/cmd/CmdExec.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
pckutils/cmd/CmdExec.java
View file @
a8010af
package
org
.
emercit
.
pckutils
.
cmd
;
package
org
.
emercit
.
utilstools
.
pckutils
.
cmd
;
import
java.io.BufferedReader
;
...
...
@@ -9,7 +9,7 @@ import java.util.Random;
import
java.util.Vector
;
import
org.apache.log4j.Logger
;
import
org.emercit.devinfo.service.DevInfo
;
import
org.emercit.
utilstools.
devinfo.service.DevInfo
;
...
...
UtilsTools/src/main/java/org/emercit/pckutils/cmd/CmdLog.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
pckutils/cmd/CmdLog.java
View file @
a8010af
package
org
.
emercit
.
pckutils
.
cmd
;
package
org
.
emercit
.
utilstools
.
pckutils
.
cmd
;
import
java.util.Vector
;
import
org.apache.log4j.Logger
;
import
org.emercit.dtmanager.service.NtpLinux
;
import
org.emercit.
utilstools.
dtmanager.service.NtpLinux
;
public
class
CmdLog
{
...
...
UtilsTools/src/main/java/org/emercit/proxymanager/model/ProxyBean.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
proxymanager/model/ProxyBean.java
View file @
a8010af
package
org
.
emercit
.
proxymanager
.
model
;
package
org
.
emercit
.
utilstools
.
proxymanager
.
model
;
import
java.io.Serializable
;
...
...
UtilsTools/src/main/java/org/emercit/proxymanager/service/IProxy.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
proxymanager/service/IProxy.java
View file @
a8010af
package
org
.
emercit
.
proxymanager
.
service
;
package
org
.
emercit
.
utilstools
.
proxymanager
.
service
;
public
interface
IProxy
{
...
...
UtilsTools/src/main/java/org/emercit/proxymanager/service/ProxyLinux.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
proxymanager/service/ProxyLinux.java
View file @
a8010af
package
org
.
emercit
.
proxymanager
.
service
;
package
org
.
emercit
.
utilstools
.
proxymanager
.
service
;
import
java.io.BufferedWriter
;
import
java.io.File
;
import
java.io.FileWriter
;
import
java.io.IOException
;
import
java.util.Vector
;
import
org.apache.log4j.Logger
;
import
org.emercit.proxymanager.model.ProxyBean
;
import
org.emercit.utilstools.config.Paths
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.config.DefSettings
;
import
org.emercit.utilstools.proxymanager.model.ProxyBean
;
import
org.emercit.xmldbmanager.service.Db
;
...
...
@@ -68,11 +68,17 @@ public class ProxyLinux implements IProxy {
}
bw
.
write
(
"\n"
);
bw
.
close
();
return
db
.
create
(
pbs
);
int
value
=
db
.
create
(
pbs
);
if
(
Msg
.
getByCode
(
value
).
getTypeVariable
().
getCode
()==
1
)
{
return
Msg
.
ProxyUpdateError
.
getCode
();
}
return
Msg
.
ProxyUpdateSucc
.
getCode
();
}
catch
(
IOException
e
)
{
log
.
error
(
e
.
getMessage
());
return
Msg
.
SaveFileError
.
getCode
();
log
.
error
(
Msg
.
ProxyUpdateError
.
getDescription
());
return
Msg
.
ProxyUpdateError
.
getCode
();
}
}
...
...
UtilsTools/src/main/java/org/emercit/servers/model/ServerBean.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
servers/model/ServerBean.java
View file @
a8010af
package
org
.
emercit
.
servers
.
model
;
package
org
.
emercit
.
utilstools
.
servers
.
model
;
...
...
UtilsTools/src/main/java/org/emercit/servers/service/IServers.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
servers/service/IServers.java
View file @
a8010af
package
org
.
emercit
.
servers
.
service
;
package
org
.
emercit
.
utilstools
.
servers
.
service
;
import
java.util.Vector
;
import
org.emercit.servers.model.ServerBean
;
import
org.emercit.
utilstools.
servers.model.ServerBean
;
public
interface
IServers
{
...
...
UtilsTools/src/main/java/org/emercit/servers/service/Servers.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
servers/service/Servers.java
View file @
a8010af
package
org
.
emercit
.
servers
.
service
;
package
org
.
emercit
.
utilstools
.
servers
.
service
;
import
java.util.Vector
;
import
java.beans.XMLEncoder
;
...
...
@@ -9,10 +9,10 @@ import java.io.FileOutputStream;
import
java.io.FileInputStream
;
import
org.apache.log4j.Logger
;
import
org.emercit.servers.model.ServerBean
;
import
org.emercit.servers.service.IServers
;
import
org.emercit.utilstools.config.Paths
;
import
org.emercit.utilstools.config.DefSettings
;
import
org.emercit.utilstools.servers.model.ServerBean
;
import
org.emercit.utilstools.servers.service.IServers
;
import
org.emercit.xmldbmanager.service.Db
;
public
class
Servers
implements
IServers
{
...
...
UtilsTools/src/main/java/org/emercit/utilstools/service/Settings.java
View file @
a8010af
...
...
@@ -5,19 +5,18 @@ import java.util.Vector;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.config.Paths
;
import
org.emercit.utilstools.model.SettingsBean
;
import
org.emercit.utilstools.proxymanager.service.ProxyLinux
;
import
org.emercit.utilstools.servers.service.Servers
;
import
org.emercit.utilstools.svmanager.service.Sv
;
import
org.emercit.xmldbmanager.service.Db
;
import
org.emercit.dtmanager.model.DateInfo
;
import
org.emercit.ethmanager.model.EthBean
;
import
org.emercit.devinfo.service.DevInfo
;
import
org.emercit.dnsmanager.service.DnsLinux
;
import
org.emercit.dtmanager.service.NtpLinux
;
import
org.emercit.gsmmanager.service.Gsm
;
import
org.emercit.ethmanager.service.EthLinux
;
import
org.emercit.proxymanager.service.ProxyLinux
;
import
org.emercit.servers.service.Servers
;
import
org.emercit.svmanager.service.Sv
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.devinfo.service.DevInfo
;
import
org.emercit.utilstools.dnsmanager.service.DnsLinux
;
import
org.emercit.utilstools.dtmanager.model.DateInfo
;
import
org.emercit.utilstools.dtmanager.service.NtpLinux
;
import
org.emercit.utilstools.ethmanager.model.EthBean
;
import
org.emercit.utilstools.ethmanager.service.EthLinux
;
import
org.emercit.utilstools.gsmmanager.service.Gsm
;
public
class
Settings
implements
ISettings
{
...
...
UtilsTools/src/main/java/org/emercit/sshexec/SSHExec.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
sshexec/SSHExec.java
View file @
a8010af
package
org
.
emercit
.
sshexec
;
package
org
.
emercit
.
utilstools
.
sshexec
;
import
java.util.Properties
;
...
...
@@ -13,6 +13,8 @@ import java.io.OutputStream;
import
org.apache.log4j.Logger
;
import
org.emercit.utilstools.config.DefSettings
;
public
class
SSHExec
{
...
...
@@ -30,10 +32,20 @@ public class SSHExec {
private
String
cmd
;
/*
* По умолчанию команды выполняются от рута на локальном хосте
*/
public
SSHExec
()
{
config
.
put
(
"StrictHostKeyChecking"
,
"no"
);
this
.
host
=
DefSettings
.
ssh_host
;
this
.
port
=
DefSettings
.
ssh_port
;
this
.
login
=
DefSettings
.
ssh_login
;
this
.
password
=
DefSettings
.
ssh_password
;
this
.
cmd
=
""
;
}
public
void
setLogin
(
String
value
)
{
this
.
login
=
value
;
}
...
...
UtilsTools/src/main/java/org/emercit/svmanager/model/SvBean.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
svmanager/model/SvBean.java
View file @
a8010af
package
org
.
emercit
.
svmanager
.
model
;
package
org
.
emercit
.
utilstools
.
svmanager
.
model
;
import
java.io.Serializable
;
import
java.util.Vector
;
...
...
UtilsTools/src/main/java/org/emercit/svmanager/model/package-info.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
svmanager/model/package-info.java
View file @
a8010af
...
...
@@ -5,4 +5,4 @@
* @author root
*
*/
package
org
.
emercit
.
svmanager
.
model
;
\ No newline at end of file
package
org
.
emercit
.
utilstools
.
svmanager
.
model
;
\ No newline at end of file
...
...
UtilsTools/src/main/java/org/emercit/svmanager/service/ISv.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
svmanager/service/ISv.java
View file @
a8010af
package
org
.
emercit
.
svmanager
.
service
;
package
org
.
emercit
.
utilstools
.
svmanager
.
service
;
import
org.emercit.svmanager.model.SvBean
;
import
org.emercit.
utilstools.
svmanager.model.SvBean
;
import
java.util.Vector
;
...
...
UtilsTools/src/main/java/org/emercit/svmanager/service/ISvControl.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
svmanager/service/ISvControl.java
View file @
a8010af
package
org
.
emercit
.
svmanager
.
service
;
package
org
.
emercit
.
utilstools
.
svmanager
.
service
;
public
interface
ISvControl
{
...
...
UtilsTools/src/main/java/org/emercit/svmanager/service/Sv.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
svmanager/service/Sv.java
View file @
a8010af
package
org
.
emercit
.
svmanager
.
service
;
package
org
.
emercit
.
utilstools
.
svmanager
.
service
;
import
java.util.Vector
;
import
org.emercit.svmanager.model.SvBean
;
import
org.emercit.xmldbmanager.service.Db
;
import
org.emercit.svmanager.service.SvControl
;
import
org.emercit.utilstools.config.Paths
;
import
org.emercit.utilstools.config.DefSettings
;
import
org.emercit.utilstools.svmanager.model.SvBean
;
import
org.emercit.utilstools.svmanager.service.SvControl
;
public
class
Sv
{
...
...
UtilsTools/src/main/java/org/emercit/svmanager/service/SvControl.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
svmanager/service/SvControl.java
View file @
a8010af
package
org
.
emercit
.
svmanager
.
service
;
package
org
.
emercit
.
utilstools
.
svmanager
.
service
;
import
org.apache.log4j.Logger
;
import
org.emercit.devinfo.service.DevInfo
;
import
org.emercit.pckutils.cmd.CmdExec
;
import
org.emercit.utilstools.config.Paths
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.svmanager.model.SvBean
;
import
org.emercit.pckutils.checkservice.STService
;
import
org.emercit.utilstools.devinfo.service.DevInfo
;
import
org.emercit.utilstools.pckutils.checkservice.STService
;
import
org.emercit.utilstools.pckutils.cmd.CmdExec
;
import
org.emercit.utilstools.pckutils.cmd.CmdLog
;
import
org.emercit.utilstools.sshexec.SSHExec
;
import
org.emercit.utilstools.svmanager.model.SvBean
;
import
java.util.Vector
;
import
org.emercit.pckutils.cmd.CmdLog
;
public
class
SvControl
implements
ISvControl
{
private
static
final
Logger
log
=
Logger
.
getLogger
(
SvControl
.
class
);
private
CmdExec
cmdexec
=
new
CmdExec
();
private
CmdLog
cmdLog
=
new
CmdLog
()
;
private
SSHExec
sshexec
;
private
STService
st
=
new
STService
();
...
...
@@ -25,7 +27,22 @@ public class SvControl implements ISvControl {
private
int
typeCode
;
public
SvControl
(
SvBean
svbean
)
{
this
.
svbean
=
svbean
;
this
.
sshexec
=
new
SSHExec
();
this
.
sshexec
.
setHost
(
""
);
/*
private String login;
private String password;
private String host;
private int port;
private String cmd;
*/
}
/*
* Остановка процесса
...
...
@@ -35,8 +52,9 @@ public class SvControl implements ISvControl {
try
{
cmdLog
.
print
(
cmdexec
.
Run
(
Paths
.
dirInit_d
+
this
.
svbean
.
getProcess
()+
" "
+
"stop"
));
sshexec
.
setCmd
(
Paths
.
dirInit_d
+
this
.
svbean
.
getProcess
()+
" "
+
"stop"
);
sshexec
.
Exec
();
Thread
.
sleep
(
this
.
svbean
.
getStoptime
());
if
(
st
.
IsRun
(
this
.
svbean
.
getProcess
()))
{
//если еще запущен
...
...
@@ -60,7 +78,8 @@ public class SvControl implements ISvControl {
try
{
cmdLog
.
print
(
cmdexec
.
Run
(
Paths
.
dirInit_d
+
this
.
svbean
.
getProcess
()+
" "
+
"start"
));
sshexec
.
setCmd
(
Paths
.
dirInit_d
+
this
.
svbean
.
getProcess
()+
" "
+
"start"
);
sshexec
.
Exec
();
Thread
.
sleep
(
this
.
svbean
.
getStarttime
());
...
...
@@ -85,7 +104,6 @@ public class SvControl implements ISvControl {
*/
public
int
restart
()
{
try
{
typeCode
=
Msg
.
getByCode
(
stop
()).
getTypeVariable
().
getCode
();
...
...
@@ -118,7 +136,9 @@ public class SvControl implements ISvControl {
*/
public
int
addAutoRun
()
{
try
{
cmdLog
.
print
(
cmdexec
.
Run
(
"update-rc.d "
+
this
.
svbean
.
getProcess
()+
" defaults"
));
sshexec
.
setCmd
(
"update-rc.d "
+
this
.
svbean
.
getProcess
()+
" defaults"
);
sshexec
.
Exec
();
}
catch
(
Exception
e
)
{
return
Msg
.
ProcessAddAutoRunError
.
getCode
();
};
...
...
@@ -132,11 +152,12 @@ public class SvControl implements ISvControl {
public
int
delAutoRun
()
{
try
{
cmdLog
.
print
(
cmdexec
.
Run
(
"update-rc.d -f "
+
this
.
svbean
.
getProcess
()+
" remove"
));
sshexec
.
setCmd
(
"update-rc.d -f "
+
this
.
svbean
.
getProcess
()+
" remove"
);
sshexec
.
Exec
();
}
catch
(
Exception
e
)
{
return
Msg
.
ProcessDelAutoRunError
.
getCode
();
};
return
Msg
.
ProcessDelAutoRunSucc
.
getCode
();
}
...
...
UtilsTools/src/main/java/org/emercit/svmanager/service/package-info.java
→
UtilsTools/src/main/java/org/emercit/
utilstools/
svmanager/service/package-info.java
View file @
a8010af
...
...
@@ -5,4 +5,4 @@
* @author root
*
*/
package
org
.
emercit
.
svmanager
.
service
;
\ No newline at end of file
package
org
.
emercit
.
utilstools
.
svmanager
.
service
;
\ No newline at end of file
...
...
UtilsTools/src/main/java/org/emercit/xmldbmanager/service/Db.java
View file @
a8010af
...
...
@@ -8,9 +8,9 @@ import java.io.FileInputStream;
import
java.io.FileOutputStream
;
import
org.apache.log4j.Logger
;
import
org.emercit.devinfo.service.DevInfo
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.config.Paths
;
import
org.emercit.utilstools.devinfo.service.DevInfo
;
public
class
Db
implements
IDb
{
...
...
UtilsTools/src/test/java/org/emercit/utilstools/TestEthLinux.java
View file @
a8010af
...
...
@@ -10,11 +10,11 @@ import static org.junit.Assert.*;
import
java.util.Vector
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.ethmanager.model.EthBean
;
import
org.emercit.utilstools.ethmanager.service.EthLinux
;
import
org.junit.Before
;
import
org.junit.After
;
import
org.junit.Ignore
;
import
org.emercit.ethmanager.model.EthBean
;
import
org.emercit.ethmanager.service.EthLinux
;
@Ignore
public
class
TestEthLinux
extends
TestCase
{
...
...
UtilsTools/src/test/java/org/emercit/utilstools/TestProxyLinux.java
View file @
a8010af
...
...
@@ -5,16 +5,15 @@ import junit.framework.Test;
import
junit.framework.TestCase
;
import
junit.framework.TestSuite
;
import
static
org
.
junit
.
Assert
.*;
import
java.util.Vector
;
import
org.emercit.utilstools.config.Msg
;
import
org.junit.Before
;
import
org.junit.After
;
import
org.emercit.proxymanager.model.ProxyBean
;
import
org.emercit.proxymanager.service.ProxyLinux
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.proxymanager.model.ProxyBean
;
import
org.emercit.utilstools.proxymanager.service.ProxyLinux
;
public
class
TestProxyLinux
extends
TestCase
{
...
...
UtilsTools/src/test/java/org/emercit/utilstools/TestSvControl.java
View file @
a8010af
...
...
@@ -11,13 +11,13 @@ import org.junit.AfterClass;
import
org.junit.Before
;
import
org.junit.BeforeClass
;
import
org.junit.Ignore
;
import
org.emercit.svmanager.service.SvControl
;
import
org.emercit.svmanager.service.Sv
;
import
org.emercit.svmanager.model.SvBean
;
import
java.util.Vector
;
import
org.emercit.utilstools.config.Msg
;
import
org.emercit.utilstools.svmanager.model.SvBean
;
import
org.emercit.utilstools.svmanager.service.Sv
;
import
org.emercit.utilstools.svmanager.service.SvControl
;
@Ignore
public
class
TestSvControl
extends
TestCase
{
...
...
Please
register
or
sign in
to post a comment