GENI-NSF / geni-tools

Omni, stitcher, GCF sample aggregate manager, and other GENI tools.
Other
11 stars 15 forks source link

Update copyright year range to include 2015 #764

Closed ahelsing closed 9 years ago

ahelsing commented 9 years ago

Last year, we updated our repocheck script to check for the current year in the copyright at the top of source files. We need to update the year range to end in 2015 to satisfy BBN policy.

The output of the repocheck script for master:

No copyright in './examples/expirationofmyslices.py'
No copyright in './examples/readyToLogin.py'
No copyright in './examples/myscript.py'
No copyright in './examples/addMemberToSliceAndSlivers.py'
No copyright in './examples/remote-execute.py'
No copyright in './windows_install/setup.py'
No copyright in './acceptance_tests/AM_API/am_api_accept.py'
No copyright in './acceptance_tests/AM_API/am_api_accept_delegate.py'
No copyright in './acceptance_tests/AM_API/am_api_accept_shutdown.py'
No copyright in './acceptance_tests/AM_API/am_api_accept_nagios.py'
No copyright in './acceptance_tests/AM_API/am_api_accept_scaling.py'
No copyright in './src/gcf-am-gib.py'
No copyright in './src/clear-passphrases.py'
No copyright in './src/omni_unittest.py'
No copyright in './src/gen-certs.py'
No copyright in './src/gcf-gch.py'
No copyright in './src/gcf-test.py'
No copyright in './src/gcf-gch-gib.py'
No copyright in './src/delegateSliceCred.py'
No copyright in './src/gcf-am.py'
No copyright in './src/gcf-pgch.py'
No copyright in './src/gcf-ch.py'
No copyright in './src/gcf-proxy-test.py'
No copyright in './src/omni-configure.py'
No copyright in './src/omni.py'
No copyright in './src/stitcher.py'
No copyright in './src/gcf-proxy.py'
No copyright in './src/gcf/stitcher_logging_deft.py'
No copyright in './src/gcf/gcf_version.py'
No copyright in './src/gcf/oscript.py'
No copyright in './src/gcf/sfa/trust/abac_credential.py'
No copyright in './src/gcf/sfa/trust/credential_factory.py'
No copyright in './src/gcf/geni/am1.py'
No copyright in './src/gcf/geni/gch.py'
No copyright in './src/gcf/geni/ca.py'
No copyright in './src/gcf/geni/__init__.py'
No copyright in './src/gcf/geni/SecureXMLRPCServer.py'
No copyright in './src/gcf/geni/pgch.py'
No copyright in './src/gcf/geni/SecureThreadedXMLRPCServer.py'
No copyright in './src/gcf/geni/ch.py'
No copyright in './src/gcf/geni/config.py'
No copyright in './src/gcf/geni/am/proxyam.py'
No copyright in './src/gcf/geni/am/resource.py'
No copyright in './src/gcf/geni/am/fakevm.py'
No copyright in './src/gcf/geni/am/am3.py'
No copyright in './src/gcf/geni/am/am2.py'
No copyright in './src/gcf/geni/am/aggregate.py'
No copyright in './src/gcf/geni/am/gibaggregate/graphUtils.py'
No copyright in './src/gcf/geni/am/gibaggregate/resources.py'
No copyright in './src/gcf/geni/am/gibaggregate/gib_manager.py'
No copyright in './src/gcf/geni/am/gibaggregate/am_gib.py'
No copyright in './src/gcf/geni/am/gibaggregate/rspec_handler.py'
No copyright in './src/gcf/geni/am/gibaggregate/config.py'
No copyright in './src/gcf/geni/util/tz_util.py'
No copyright in './src/gcf/geni/util/speaksfor_util.py'
No copyright in './src/gcf/geni/util/error_util.py'
No copyright in './src/gcf/geni/util/cred_util.py'
No copyright in './src/gcf/geni/util/secure_xmlrpc_client.py'
No copyright in './src/gcf/geni/util/rspec_schema.py'
No copyright in './src/gcf/geni/util/cert_util.py'
No copyright in './src/gcf/geni/util/ch_interface.py'
No copyright in './src/gcf/geni/util/rspec_util.py'
No copyright in './src/gcf/geni/util/urn_util.py'
No copyright in './src/gcf/omnilib/amhandler.py'
No copyright in './src/gcf/omnilib/chhandler.py'
No copyright in './src/gcf/omnilib/handler.py'
No copyright in './src/gcf/omnilib/stitchhandler.py'
No copyright in './src/gcf/omnilib/stitch/GENIObject.py'
No copyright in './src/gcf/omnilib/stitch/workflow.py'
No copyright in './src/gcf/omnilib/stitch/RSpecParser.py'
No copyright in './src/gcf/omnilib/stitch/defs.py'
No copyright in './src/gcf/omnilib/stitch/utils.py'
No copyright in './src/gcf/omnilib/stitch/__init__.py'
No copyright in './src/gcf/omnilib/stitch/ManifestRSpecCombiner.py'
No copyright in './src/gcf/omnilib/stitch/objects.py'
No copyright in './src/gcf/omnilib/stitch/VLANRange.py'
No copyright in './src/gcf/omnilib/stitch/launcher.py'
No copyright in './src/gcf/omnilib/stitch/scs.py'
No copyright in './src/gcf/omnilib/xmlrpc/client.py'
No copyright in './src/gcf/omnilib/frameworks/framework_chapi.py'
No copyright in './src/gcf/omnilib/frameworks/framework_sfa.py'
No copyright in './src/gcf/omnilib/frameworks/framework_gch.py'
No copyright in './src/gcf/omnilib/frameworks/framework_base.py'
No copyright in './src/gcf/omnilib/frameworks/framework_pg.py'
No copyright in './src/gcf/omnilib/frameworks/framework_gib.py'
No copyright in './src/gcf/omnilib/frameworks/framework_of.py'
No copyright in './src/gcf/omnilib/frameworks/framework_pgch.py'
No copyright in './src/gcf/omnilib/frameworks/framework_gcf.py'
No copyright in './src/gcf/omnilib/util/omnierror.py'
No copyright in './src/gcf/omnilib/util/files.py'
No copyright in './src/gcf/omnilib/util/dates.py'
No copyright in './src/gcf/omnilib/util/credparsing.py'
No copyright in './src/gcf/omnilib/util/__init__.py'
No copyright in './src/gcf/omnilib/util/faultPrinting.py'
No copyright in './src/gcf/omnilib/util/dossl.py'
No copyright in './src/gcf/omnilib/util/handler_utils.py'
No copyright in './src/gcf/omnilib/util/paths.py'
No copyright in './src/gcf/omnilib/util/json_encoding.py'
No copyright in './src/gcf/omnilib/util/namespace.py'

The output of the repocheck script for develop:

No copyright in './examples/expirationofmyslices.py'
No copyright in './examples/readyToLogin.py'
No copyright in './examples/myscript.py'
No copyright in './examples/addMemberToSliceAndSlivers.py'
No copyright in './examples/remote-execute.py'
No copyright in './windows_install/setup.py'
No copyright in './acceptance_tests/AM_API/am_api_accept.py'
No copyright in './acceptance_tests/AM_API/am_api_accept_delegate.py'
No copyright in './acceptance_tests/AM_API/am_api_accept_shutdown.py'
No copyright in './acceptance_tests/AM_API/am_api_accept_nagios.py'
No copyright in './acceptance_tests/AM_API/am_api_accept_scaling.py'
No copyright in './src/gcf-am-gib.py'
No copyright in './src/clear-passphrases.py'
No copyright in './src/omni_unittest.py'
No copyright in './src/gen-certs.py'
No copyright in './src/gcf-gch.py'
No copyright in './src/gcf-test.py'
No copyright in './src/gcf-gch-gib.py'
No copyright in './src/delegateSliceCred.py'
No copyright in './src/gcf-am.py'
No copyright in './src/gcf-pgch.py'
No copyright in './src/gcf-ch.py'
No copyright in './src/gcf-proxy-test.py'
No copyright in './src/omni-configure.py'
No copyright in './src/omni.py'
No copyright in './src/stitcher.py'
No copyright in './src/gcf-proxy.py'
No copyright in './src/gcf/stitcher_logging_deft.py'
No copyright in './src/gcf/gcf_version.py'
No copyright in './src/gcf/oscript.py'
No copyright in './src/gcf/sfa/trust/abac_credential.py'
No copyright in './src/gcf/sfa/trust/credential_factory.py'
No copyright in './src/gcf/geni/am1.py'
No copyright in './src/gcf/geni/gch.py'
No copyright in './src/gcf/geni/ca.py'
No copyright in './src/gcf/geni/__init__.py'
No copyright in './src/gcf/geni/SecureXMLRPCServer.py'
No copyright in './src/gcf/geni/pgch.py'
No copyright in './src/gcf/geni/SecureThreadedXMLRPCServer.py'
No copyright in './src/gcf/geni/ch.py'
No copyright in './src/gcf/geni/config.py'
No copyright in './src/gcf/geni/am/proxyam.py'
No copyright in './src/gcf/geni/am/resource.py'
No copyright in './src/gcf/geni/am/am_method_context.py'
No copyright in './src/gcf/geni/am/fakevm.py'
No copyright in './src/gcf/geni/am/am3.py'
No copyright in './src/gcf/geni/am/am2.py'
No copyright in './src/gcf/geni/am/aggregate.py'
No copyright in './src/gcf/geni/am/gibaggregate/graphUtils.py'
No copyright in './src/gcf/geni/am/gibaggregate/resources.py'
No copyright in './src/gcf/geni/am/gibaggregate/gib_manager.py'
No copyright in './src/gcf/geni/am/gibaggregate/am_gib.py'
No copyright in './src/gcf/geni/am/gibaggregate/rspec_handler.py'
No copyright in './src/gcf/geni/am/gibaggregate/config.py'
No copyright in './src/gcf/geni/auth/binders.py'
No copyright in './src/gcf/geni/auth/base_authorizer.py'
No copyright in './src/gcf/geni/auth/abac_resource_manager.py'
No copyright in './src/gcf/geni/auth/abac_authorizer.py'
No copyright in './src/gcf/geni/auth/resource_binder.py'
No copyright in './src/gcf/geni/auth/authorizer_server.py'
No copyright in './src/gcf/geni/auth/argument_guard.py'
No copyright in './src/gcf/geni/auth/util.py'
No copyright in './src/gcf/geni/auth/sfa_authorizer.py'
No copyright in './src/gcf/geni/util/tz_util.py'
No copyright in './src/gcf/geni/util/speaksfor_util.py'
No copyright in './src/gcf/geni/util/error_util.py'
No copyright in './src/gcf/geni/util/cred_util.py'
No copyright in './src/gcf/geni/util/secure_xmlrpc_client.py'
No copyright in './src/gcf/geni/util/rspec_schema.py'
No copyright in './src/gcf/geni/util/cert_util.py'
No copyright in './src/gcf/geni/util/ch_interface.py'
No copyright in './src/gcf/geni/util/rspec_util.py'
No copyright in './src/gcf/geni/util/urn_util.py'
No copyright in './src/gcf/omnilib/amhandler.py'
No copyright in './src/gcf/omnilib/chhandler.py'
No copyright in './src/gcf/omnilib/handler.py'
No copyright in './src/gcf/omnilib/stitchhandler.py'
No copyright in './src/gcf/omnilib/stitch/GENIObject.py'
No copyright in './src/gcf/omnilib/stitch/workflow.py'
No copyright in './src/gcf/omnilib/stitch/RSpecParser.py'
No copyright in './src/gcf/omnilib/stitch/defs.py'
No copyright in './src/gcf/omnilib/stitch/utils.py'
No copyright in './src/gcf/omnilib/stitch/__init__.py'
No copyright in './src/gcf/omnilib/stitch/ManifestRSpecCombiner.py'
No copyright in './src/gcf/omnilib/stitch/objects.py'
No copyright in './src/gcf/omnilib/stitch/VLANRange.py'
No copyright in './src/gcf/omnilib/stitch/launcher.py'
No copyright in './src/gcf/omnilib/stitch/scs.py'
No copyright in './src/gcf/omnilib/xmlrpc/client.py'
No copyright in './src/gcf/omnilib/frameworks/framework_chapi.py'
No copyright in './src/gcf/omnilib/frameworks/framework_sfa.py'
No copyright in './src/gcf/omnilib/frameworks/framework_gch.py'
No copyright in './src/gcf/omnilib/frameworks/framework_base.py'
No copyright in './src/gcf/omnilib/frameworks/framework_pg.py'
No copyright in './src/gcf/omnilib/frameworks/framework_gib.py'
No copyright in './src/gcf/omnilib/frameworks/framework_of.py'
No copyright in './src/gcf/omnilib/frameworks/framework_pgch.py'
No copyright in './src/gcf/omnilib/frameworks/framework_gcf.py'
No copyright in './src/gcf/omnilib/util/omnierror.py'
No copyright in './src/gcf/omnilib/util/files.py'
No copyright in './src/gcf/omnilib/util/dates.py'
No copyright in './src/gcf/omnilib/util/credparsing.py'
No copyright in './src/gcf/omnilib/util/__init__.py'
No copyright in './src/gcf/omnilib/util/faultPrinting.py'
No copyright in './src/gcf/omnilib/util/dossl.py'
No copyright in './src/gcf/omnilib/util/handler_utils.py'
No copyright in './src/gcf/omnilib/util/paths.py'
No copyright in './src/gcf/omnilib/util/json_encoding.py'
No copyright in './src/gcf/omnilib/util/namespace.py'

Imported from trac ticket #764, created by tupty on 01-05-2015 at 14:23, last modified: 01-06-2015 at 11:48

ahelsing commented 9 years ago

Used Tom's command: http://trac.gpolab.bbn.com/proto-ch/ticket/1261#comment:4

However, that somehow edited some to look like "2011-2014-2015", so do grep -r "-2014" ./* and similarly "-14" and "- 2014" to be sure.

Extra (non .py) files to edit

Trac comment by ahelsing on 01-06-2015 at 11:13

ahelsing commented 9 years ago

As elsewhere, this is fixed on develop but not on master.

Trac comment by ahelsing on 01-06-2015 at 11:48