Enter command (u for usual changes, w to save, ? for help) s PLC_ROOT_PASSWORD
PLC_ROOT_PASSWORD = test++
---
-geni-config-tty
+sfa-config-tty
* set GENI_PLC_USER to PLC_ROOT_USER
* set GENI_PLC_PASSWORD to PLC_ROOT_PASSWORD
inserting authority record for plc
---
-run geni-config-tty again - to initialize /etc/geni/authorities/plc/plc.pkey
+run sfa-config-tty again - to initialize /etc/geni/authorities/plc/plc.pkey
-[2009.06.09--1l-f8-32-vplc07] / # geni-config-tty
+[2009.06.09--1l-f8-32-vplc07] / # sfa-config-tty
Enter command (u for usual changes, w to save, ? for help) q
/etc/geni/authorities/server.key
copied from /etc/geni/authorities/plc/plc.pkey
python gimport.py
# start the services
-/etc/init.d/geniwrapper start
+service sfa start
or
# are the .java files used ?
tags:
- find . -name '*.py' -o -name '*.sh' -o -name '*.ecore' | grep -v '/\.svn/' | xargs etags
+ find . -type f | egrep -v '/\.svn/|\.py[co]$$|TAGS' | xargs etags
.PHONY: tags
@exit 1
else
+$(RSYNC) ./geni/ $(SSHURL)/usr/lib/python2.5/site-packages/geni/
- +$(RSYNC) ./config/geni-config-tty $(SSHURL)/usr/bin
+ +$(RSYNC) ./config/sfa-config-tty $(SSHURL)/usr/bin
$(SSHCOMMAND) exec service geni restart
endif
return changes
def get_defaults():
- geni_config = Config()
+ sfa_config = Config()
plc_vars = {'PLC_API_MAINTENANCE_PASSWORD': 'GENI_PLC_PASSWORD',
'PLC_API_MAINTENANCE_USER': 'GENI_PLC_USER'
}
plc_config = None
defaults = {}
- for var in dir(geni_config):
+ for var in dir(sfa_config):
if var.startswith('GENI'):
- value = eval("geni_config.%s" % var)
+ value = eval("sfa_config.%s" % var)
defaults[var] = value
# some defaults come from plc_config
try:
distutils.file_util.copy_file(src=new_server_key, dst=old_server_key, verbose=1)
print "\t\t%(old_server_key)s\ncopied from\t%(new_server_key)s" % locals()
- # this is expected when running geni-config-tty for the first time (before gimport.py)
+ # this is expected when running this tool for the first time (before gimport.py)
except:
print "Could not create %(old_server_key)s - ignore if you haven't run gimport yet"%locals()
parser.error("too many arguments")
config_dir = parser.values.config_dir
- config_file = os.sep.join([config_dir, 'geni_config'])
+ config_file = os.sep.join([config_dir, 'sfa_config'])
defaults = get_defaults()
# if -d is specified dont prompt, just configure with defaults
if '-d' in argv:
# @param key_file private key filename of registry
# @param cert_file certificate filename containing public key (could be a GID file)
- def __init__(self, ip, port, key_file, cert_file, config = "/usr/share/geniwrapper/geni/util/geni_config"):
+ def __init__(self, ip, port, key_file, cert_file, config = "/etc/geni/sfa_config"):
GeniServer.__init__(self, ip, port, key_file, cert_file)
self.key_file = key_file
self.cert_file = cert_file
#
# Source config
-. /etc/geni/geni_config
+. /etc/geni/sfa_config
# source function library
. /etc/init.d/functions
# @param key_file private key filename of registry
# @param cert_file certificate filename containing public key (could be a GID file)
- def __init__(self, ip, port, key_file, cert_file, config = "/usr/share/geniwrapper/geni/util/geni_config"):
+ def __init__(self, ip, port, key_file, cert_file, config = "/etc/geni/sfa_config"):
GeniServer.__init__(self, ip, port, key_file, cert_file)
self.server.interface = 'slicemgr'
import geni.methods
methods = geni.methods.all
- def __init__(self, config = "/etc/geni/geni_config", encoding = "utf-8", peer_cert = None, interface = None, key_file = None, cert_file = None):
+ def __init__(self, config = "/etc/geni/sfa_config", encoding = "utf-8",
+ peer_cert = None, interface = None, key_file = None, cert_file = None):
self.encoding = encoding
# Better just be documenting the API
fast but no type conversions.
"""
- def __init__(self, filepath = "/etc/geni/geni_config"):
+ def __init__(self, filepath = "/etc/geni/sfa_config"):
# Load plc_config
loaded = False
%files plc
%defattr(-,root,root)
-%config (noreplace) /etc/geni/geni_config
+%config (noreplace) /etc/geni/sfa_config
%config (noreplace) /etc/geni/aggregates.xml
%config (noreplace) /etc/geni/registries.xml
/etc/init.d/geni
-%{_bindir}/geni-config-tty
+%{_bindir}/sfa-config-tty
%{_bindir}/gimport.py*
%{_bindir}/plc.py*
scripts = [ 'geni/gimport.py',
'geni/plc.py',
- 'config/geni-config-tty',
+ 'config/sfa-config-tty',
'cmdline/sfi.py',
'cmdline/getNodes.py',
'cmdline/getRecord.py',
]
package_dirs = ['geni', 'geni/util', 'geni/methods']
data_files = [ ('/etc/geni/', ['config/aggregates.xml', 'config/registries.xml',
- 'config/geni_config', 'config/sfi_config']),
- ('/etc/init.d/', ['geni/init.d/geni']),
+ 'config/sfa_config', 'config/sfi_config']),
+ ('/etc/init.d/', ['geni/init.d/sfa']),
('/var/www/html/wsdl', [ 'wsdl/sfa.wsdl' ] ),
]
symlinks = ['/usr/share/geniwrapper']
python_path = sys.path
site_packages_path = [ path + os.sep + 'geni' for path in python_path if path.endswith('site-packages')]
remove_dirs = ['/etc/geni/'] + site_packages_path
- remove_files = ['/usr/bin/gimport.py', '/usr/bin/plc.py', '/usr/bin/sfi.py', '/usr/bin/geni-config-tty'] + \
+ remove_files = ['/usr/bin/gimport.py', '/usr/bin/plc.py', '/usr/bin/sfi.py', '/usr/bin/sfa-config-tty'] + \
symlinks + initscripts
# remove files