Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
P
proview
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Esteban Blanc
proview
Commits
40ccd163
Commit
40ccd163
authored
Sep 05, 2008
by
claes
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Sev connection without nethandler
parent
4de0e0bc
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
211 additions
and
0 deletions
+211
-0
src/wbl/pwrb/src/pwrb_c_sevnodeconfig.wb_load
src/wbl/pwrb/src/pwrb_c_sevnodeconfig.wb_load
+147
-0
src/wbl/pwrb/src/pwrb_td_nodeconnectionenum.wb_load
src/wbl/pwrb/src/pwrb_td_nodeconnectionenum.wb_load
+64
-0
No files found.
src/wbl/pwrb/src/pwrb_c_sevnodeconfig.wb_load
0 → 100644
View file @
40ccd163
!
! Proview $Id: pwrb_c_sevnodeconfig.wb_load,v 1.1 2008-09-05 09:01:58 claes Exp $
! Copyright (C) 2005 SSAB Oxelsund AB.
!
! This program is free software; you can redistribute it and/or
! modify it under the terms of the GNU General Public License as
! published by the Free Software Foundation, either version 2 of
! the License, or (at your option) any later version.
!
! This program is distributed in the hope that it will be useful
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
! GNU General Public License for more details.
!
! You should have received a copy of the GNU General Public License
! along with the program, if not, write to the Free Software
! Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
!
! pwrb_c_sevnodeconfig.wb_load -- Defines the class SevNodeConfig.
!
SObject pwrb:Class
!/**
! @Version 1.0
! @Group ProjectConfiguration
! @Summary Configures a proview storage environment node.
! The SevNodeConfig object configures a proview storage environment node.
!
! The SevNodeConfig object is used when a node only contains the storage
! environment, not the runtime environment. If the node also contains the
! runtime environment it should be configured with a NodeConfig object.
!
! The SevNodeConfig object is created in the project volume as a child to
! a BusConfig-object in the node-hierachy.
!
! A root volumes has to be registred for the node. The volume is only used to give
! the node a unique identity, and no database is created for the volume.
!
! @b See also
! @classlink NodeConfig pwrb_nodeconfig.html
!
!*/
!
Object SevNodeConfig $ClassDef 536
Body SysBody
Attr Editor = pwr_eEditor_AttrEd
Attr Method = pwr_eMethod_Standard
EndBody
Object RtBody $ObjBodyDef 1
Body SysBody
Attr StructName = "SevNodeConfig"
EndBody
!/**
! Description of the node
!*/
Object Description $Attribute 1
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
EndBody
EndObject
!/**
! Name of the node
!*/
Object NodeName $Attribute 2
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
EndBody
EndObject
!/**
! Operating system of the node
!*/
Object OperatingSystem $Attribute 3
Body SysBody
Attr TypeRef = "pwrs:Type-$OpSysEnum"
EndBody
EndObject
!/**
! @Summary Boot system of the node.
! Boot system of the node.
! Loadfiles, applications and graph-files will be copied to this
! node by the distributor.
! In most cases this is the node itself.
! For ELN systems that is booted from a VMS node, the the VMS-node
! is the boot node.
! If the node is a development node which has access to the
! directories of the development environment, no distribution is
! required. This is marked with a '-' sign in the BootNode attribute.
!*/
Object BootNode $Attribute 4
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
EndBody
EndObject
!/**
! Ip address of the node.
!*/
Object Address $Attribute 5
Body SysBody
Attr TypeRef = "pwrs:Type-$String16"
EndBody
EndObject
!/**
! QCOM port, if different from standard port.
!*/
Object Port $Attribute 6
Body SysBody
Attr TypeRef = "pwrs:Type-$UInt32"
EndBody
EndObject
!/**
! Name of the rootvolume of the node.
!*/
Object Volume $Attribute 7
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
EndBody
EndObject
!/**
! Disables distribution for this node.
!*/
Object DistributeDisable $Attribute 8
Body SysBody
Attr TypeRef = "pwrs:Type-$Boolean"
EndBody
EndObject
!/**
! @Summary Remote shell access type.
! Remote shell access type, SSH or RSH.
! SSH will copy the distribtion package with scp and unpack it with SSH.
! This recommended of security reasons. It requires createion of a public/private
! key pair, where the public should be copied to the target node.
!
! RSH will copy with ftp and unpack with RSH. I requires a .rhosts file on the target
! node and that the login of user pwrp is unchanged.
!*/
Object RemoteAccessType $Attribute 9
Body SysBody
Attr TypeRef = "pwrb:Type-RemoteShellEnum"
EndBody
EndObject
EndObject
Object PostCreate $DbCallBack
Body SysBody
Attr MethodName = "SevNodeConfig-PostCreate"
EndBody
EndObject
EndObject
EndSObject
src/wbl/pwrb/src/pwrb_td_nodeconnectionenum.wb_load
0 → 100644
View file @
40ccd163
!
! Proview $Id: pwrb_td_nodeconnectionenum.wb_load,v 1.1 2008-09-05 09:01:58 claes Exp $
! Copyright (C) 2005 SSAB Oxelsund AB.
!
! This program is free software; you can redistribute it and/or
! modify it under the terms of the GNU General Public License as
! published by the Free Software Foundation, either version 2 of
! the License, or (at your option) any later version.
!
! This program is distributed in the hope that it will be useful
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
! GNU General Public License for more details.
!
! You should have received a copy of the GNU General Public License
! along with the program, if not, write to the Free Software
! Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
!
! pwrb_nodeconnectionenum.wb_load -- Defines the enum type NodeConnectionEnum
!
SObject pwrb:Type
!/**
! @Version 1.0
! @Group Types
! Connection level for friendnodes.
!
! @b See also
! @classlink FriendNodeConfig pwrb_friendnodeconfig.html
!*/
Object NodeConnectionEnum $TypeDef 43
Body SysBody
Attr TypeRef = "pwrs:Type-$Enum"
Attr PgmName = "NodeConnectionEnum"
EndBody
!/**
! Full connection, nethandler and qcom.
!*/
Object Full $Value
Body SysBody
Attr PgmName = "Full"
Attr Text = "Full"
Attr Value = 0
EndBody
EndObject
!/**
! Qcom connection only, no nethandler connection.
!*/
Object QcomOnly $Value
Body SysBody
Attr PgmName = "QcomOnly"
Attr Text = "QcomOnly"
Attr Value = 1
EndBody
EndObject
EndObject
EndSObject
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