Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
CIRCLE
/
client
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
2
Merge Requests
0
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
A prog2-höz tartozó friss repo anyagok itt elérhetőek:
https://git.iit.bme.hu/
Commit
2a754440
authored
Sep 03, 2014
by
Csók Tamás
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
client: corrected a typo
parent
59f33134
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
2 additions
and
101 deletions
+2
-101
src/iss/installer/cloud.py
+1
-1
src/python/cloud.py
+1
-1
src/python/cloud2
+0
-10
src/python/cloud_connect_from_linux.py
+0
-89
No files found.
src/iss/installer/cloud.py
View file @
2a754440
...
@@ -15,7 +15,7 @@ try:
...
@@ -15,7 +15,7 @@ try:
from
selenium.webdriver.common.by
import
By
from
selenium.webdriver.common.by
import
By
from
selenium.webdriver.support.ui
import
WebDriverWait
from
selenium.webdriver.support.ui
import
WebDriverWait
from
selenium.webdriver.support
import
expected_conditions
as
EC
from
selenium.webdriver.support
import
expected_conditions
as
EC
except
ImporError
:
except
Impor
t
Error
:
pass
pass
...
...
src/python/cloud.py
View file @
2a754440
...
@@ -15,7 +15,7 @@ try:
...
@@ -15,7 +15,7 @@ try:
from
selenium.webdriver.common.by
import
By
from
selenium.webdriver.common.by
import
By
from
selenium.webdriver.support.ui
import
WebDriverWait
from
selenium.webdriver.support.ui
import
WebDriverWait
from
selenium.webdriver.support
import
expected_conditions
as
EC
from
selenium.webdriver.support
import
expected_conditions
as
EC
except
ImporError
:
except
Impor
t
Error
:
pass
pass
...
...
src/python/cloud2
deleted
100644 → 0
View file @
59f33134
#!/usr/bin/python
import
cloud
if
__name__
==
'__main__'
:
try
:
cloud
.
main
()
finally
:
pass
src/python/cloud_connect_from_linux.py
deleted
100644 → 0
View file @
59f33134
# -*- coding: utf-8 -*-
##
# Távoli klienshez csatlakozás linux OS alól
##
import
sys
,
os
,
time
,
subprocess
,
glob
##
# A távoli klienshez csatlakozás valósítja meg
# NX és RDP esetén a remmina programot hívja meg. Ha a remmina-ban még nem szerepel
# a kliens, a program elkészíti az indításhoz szükséges profilt.
# @param vm Paraméterek a csatlakozáshoz
# vm.protocol SSH, NX és RDP lehetséges
# vm.host A virtuális gép címe
# vm.port Ezen a porton csatlakozunk a virtuális géphez
# vm.user Csatlakozáshoz használt név
# vm.password Csatlakozáshoz használt jelszó
#
def
connect
(
vm
):
if
vm
.
protocol
==
"SSH"
:
command
=
"sshpass -p
%
s ssh -p
%
s -o StrictHostKeyChecking=no
%
s@
%
s"
%
(
vm
.
password
,
vm
.
port
,
vm
.
user
,
vm
.
host
)
subprocess
.
call
(
command
,
shell
=
True
)
elif
vm
.
protocol
in
(
"NX"
,
"RDP"
):
server
=
"
%
s:
%
s"
%
(
vm
.
host
,
vm
.
port
)
listdir
=
os
.
path
.
expanduser
(
"~/.remmina/*.remmina"
)
found
=
False
for
config_file
in
glob
.
glob
(
listdir
):
with
open
(
config_file
)
as
f
:
if
server
in
f
.
read
():
found
=
True
break
if
not
found
:
config_file
=
"
%
s
%
s
%
s"
%
(
os
.
path
.
expanduser
(
"~/.remmina/"
),
str
(
int
(
time
.
time
()
*
1000
)),
".remmina"
)
password
=
subprocess
.
check_output
([
"remminapasswd"
,
vm
.
password
])
f
=
open
(
config_file
,
'w'
)
if
vm
.
protocol
==
"NX"
:
f
.
write
(
NX_template
)
else
:
f
.
write
(
RDP_template
)
f
.
write
(
"name=
%
s:
%
s
\n
protocol=
%
s
\n
server=
%
s
\n
username=
%
s
\n
password=
%
s
\n
"
%
(
vm
.
protocol
,
server
,
vm
.
protocol
,
server
,
vm
.
user
,
password
))
f
.
close
()
subprocess
.
call
([
"remmina"
,
"-c"
,
config_file
])
NX_template
=
"""[remmina]
ssh_auth=0
quality=2
disableencryption=0
ssh_charset=
ssh_privatekey=
resolution=
group=
ssh_loopback=0
exec=
ssh_username=
ssh_server=
ssh_enabled=0
nx_privatekey=
showcursor=0
disableclipboard=0
window_maximize=1
viewmode=4
"""
RDP_template
=
"""[remmina]
disableclipboard=0
ssh_auth=0
clientname=
quality=2
ssh_charset=
ssh_privatekey=
console=0
resolution=
group=
ssh_loopback=0
shareprinter=0
ssh_username=
ssh_server=
security=
execpath=
sound=off
exec=
ssh_enabled=0
sharefolder=
domain=
colordepth=24
window_maximize=1
viewmode=4
"""
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment