Age | Commit message (Collapse) | Author | Files |
|
* TODO: Update.
* doc/Makefile.inc: Add new files.
* doc/eclat-lsaattr.1: New file.
* doc/eclat-setaattr.1: New file.
* etc/Makefile.am (FLNFILES): Add new files.
* etc/describe-image-attribute.fln: New file.
* etc/modify-image-attribute.fln: New file.
* src/Makefile.am (eclat_SOURCES,OPTFILES): Add new files.
* src/eclat.c (cmdtab): New commands: lsaattr and setaattr.
* src/eclat.h (eclat_describe_image_attribute)
(eclat_modify_image_attribute,canonattrname): New protos.
* src/lsaattr.c: New file.
* src/lsiattr.c: Use canonattrname to simplify usage.
* src/lssattr.c (canonattrname): Remove. Use external version.
* src/setaattr-cl.opt: New file.
* src/setaattr.c: New file.
* src/setiattr.c: New file.
* src/util.c (canonattrname): New function.
|
|
|
|
* doc/eclat-lssg.1: New file.
* doc/eclat-sg.1: New file.
* doc/Makefile.inc: Add new files.
* etc/create-security-group.fln: New file.
* etc/delete-security-group.fln: New file.
* etc/Makefile.am: Add new files.
* src/mksg-cl.opt: New file.
* src/mksg.c: New file.
* src/rmsg-cl.opt: New file.
* src/rmsg.c: New file.
* src/sg.h: New file.
* src/Makefile.am: Add new files.
* src/eclat.c (cmdtab): New commands "mksg" and
"rmsg".
* src/eclat.h (eclat_create_security_group)
(eclat_delete_security_group): New protos.
* src/lssg.c: Include sg.h. Use groupkw instead of the
static rt[], which is removed.
* src/sg-cl.opt: Use groupkw
* src/sg.c (groupkw): New global.
* TODO: Update.
|
|
* TODO: Update.
* doc/Makefile.inc: Add eclat-sg.1
* doc/eclat-lssg.1: Update.
* doc/eclat-sg.1: New file.
* src/sg-cl.opt: Fix docstrings.
|
|
|
|
|
|
|
|
* TODO: Update.
* lib/libeclat.h (EC2_API_VERSION): Update.
* src/Makefile.am: Add new file.
* src/cpimg-cl.opt: New file.
* src/cpimg.c: New file.
* src/cpsnap-cl.opt: New file.
* src/cpsnap.c: New file.
* src/eclat.c (cmdtab): Add new commands.
* src/eclat.h (eclat_copy_image)
(eclat_copy_snapshot): New protos.
* etc/copy-snapshot.fln: New file.
* etc/copy-image.fln: New file.
* etc/Makefile.am (FLNFILES): Add copy-image.fln
|
|
|
|
The lsattr command combines the functionality of lsiattr and lssattr.
|
|
|
|
|
|
* TODO: Update.
* etc/create-image.fln: New file.
* etc/deregister-image.fln: New file.
* etc/Makefile.am (FLNFILES): Add new files.
* lib/envmap.c: New file.
* lib/Makefile.am (libeclat_a_SOURCES): Add new files.
* lib/libeclat.h (eclat_encode_devmap): New proto.
* src/creimg-cl.opt: New file.
* src/creimg.c: New file.
* src/drgimg.c: New file.
* src/Makefile.am: Add new files.
* src/dscrimgs-cl.opt: Change short option to -u for
consistency with other commands.
* src/eclat.c: New commands create-image and
deregister-image.
* src/eclat.h (eclat_create_image)
(eclat_deregister_image): New prototypes.
* src/runinsts.c (encode_devmap): Move to the library.
|
|
* TODO: Update.
* etc/describe-images.fln: New file.
* etc/run-instances.fln: New file.
* etc/Makefile.am: Add new files.
* lib/q2url.c (add_param): Accept NULL values.
* lib/qaddparm.c (eclat_query_add_param): Likewise.
* lib/qencode.c (encode_param): Likewise.
* lib/reqsign.c (eclat_query_signature): Likewise.
* src/dscrimgs-cl.opt: New file.
* src/dscrimgs.c: New file.
* src/runinsts-cl.opt: New file.
* src/runinsts.c: New file.
* src/Makefile.am: Add new files.
* src/eclat.c (cmdtab): Register new commands.
* src/eclat.h (eclat_run_instances)
(eclat_describe_images): New protos.
|
|
|
|
* TODO: Update.
* etc/describe-snapshot-attribute.fln: New file.
* etc/modify-snapshot-attribute.fln: New file.
* etc/reset-snapshot-attribute.fln: New file.
* etc/Makefile.am: Add new files.
* src/dscrsnapattr.c: New file.
* src/Makefile.am: Add new files.
* src/dscrinstattr.c (list_attrs): Remove.
(eclat_describe_instance_attribute): Assign available_attrs.
* src/eclat.c (cmdtab): New commands: describe-snapshot-attribute,
modify-snapshot-attribute, and reset-snapshot-attribute.
* src/eclat.h (eclat_describe_snapshot_attribute)
(eclat_modify_snapshot_attribute)
(eclat_reset_snapshot_attribute): New protos.
(available_attrs): New extern.
(list_attrs): New function.
* src/modinstattr.c (list_attrs): Rename to list_mod_attrs.
* src/util.c (available_attrs): New global.
(list_attrs): New function.
|
|
* src/modinstattr.c: New file.
* src/Makefile.am (eclat_SOURCES): add modinstattr.c
* src/eclat.c (cmdtab): Add "modify-instance-attribute"
* src/eclat.h (eclat_modify_instance_attribute): New proto.
* TODO: Update.
* doc/eclat-modify-instance-attribute.1: New file.
* doc/eclat-describe-instance-attribute.1: Update.
* doc/Makefile.am: Add new file.
* etc/modify-instance-attribute.fln: New file.
* etc/Makefile.am: Add new file.
|
|
* TODO: Update.
* doc/Makefile.am: Add new files.
* doc/eclat-attach-volume.1: New file.
* doc/eclat-detach-volume.1: New file.
* doc/eclat.1: Mention attach-volume and detach-volume.
|
|
* TODO: Update
* etc/attach-volume.fln: New file.
* etc/detach-volume.fln: New file.
* etc/Makefile.am: Add new files.
* src/attvol.c: New file.
* src/detvol-cl.opt: New file.
* src/detvol.c: New file.
* src/Makefile.am: Add new files.
* src/eclat.c: Add new commands.
* src/eclat.h: Add new protos.
* src/util.c (translate_ids)
(translate_resource_ids): Do nothing id argc is 0.
|
|
* doc/eclat-create-volume.1: New file.
* doc/eclat-delete-volume.1: New file.
* doc/Makefile.am: Add new files.
* doc/eclat.1: Mention new commands.
* etc/create-volume.fln: New file.
* etc/delete-volume.fln: New file.
* etc/Makefile.am: Add new files.
* src/crevol-cl.opt: New file.
* src/crevol.c: New file.
* src/delvol.c: New file.
* src/Makefile.am: Add new files.
* src/eclat.c: Register new commands.
* src/eclat.h (eclat_create_volume)
(eclat_delete_volume): New protos.
* TODO: Update.
|
|
* TODO: Update.
* doc/Makefile.am: Add new files.
* doc/eclat-describe-availability-zones.1: Mention describe-regions.
* doc/eclat-describe-regions.1: New file.
* doc/tmpl.1: Fix time-stamp-start setting.
* etc/Makefile.am: Add new files.
* etc/describe-regions.fln: New file.
* src/Makefile.am: Add new files.
* src/dscrregs.c: New file.
* src/eclat.c: Register describe-regions.
* src/eclat.h (eclat_describe_regions): New proto.
|
|
* TODO: Update.
* doc/Makefile.am: Add new files.
* doc/eclat-describe-availability-zones.1: New file.
* doc/eclat.1: Mention describe-availability-zones.
* src/Makefile.am: Add new files.
* src/dscrazs.c: New file.
* src/eclat.c: Register the describe-availability-zones command.
* src/eclat.h (eclat_describe_availability_zones): New proto.
* tests/describe-availability-zones.at: New file.
* tests/Makefile.am: Add new file.
* tests/testsuite.at: Include new test.
|
|
* TODO: Update.
* doc/Makefile.am: Add new files.
* doc/eclat-allocate-address.1: New file.
* doc/eclat-release-address.1: New file.
* doc/eclat-associate-address.1: Update.
* doc/eclat-describe-addresses.1: Update.
* doc/eclat-disassociate-address.1: Update.
* doc/eclat.1: Update.
* etc/Makefile.am: Add new files.
* etc/release-address.fln: New file.
* lib/Makefile.am: Add new files.
* lib/confirm.c: New file.
* lib/getyn.c: New file.
* lib/libeclat.h (eclat_getyn,eclat_vgetyn)
(eclat_confirm): New protos.
(eclat_confirm_mode): New extern.
* src/Makefile.am: Add new files.
* src/cmdline.opt: New options -Y (--yes) and -N (--no).
* src/eclat.c: Register the release-address command.
* src/eclat.h (EX_CANCELLED): New constant.
(eclat_release_address): New proto.
* src/reladdr-cl.opt: New file.
* src/reladdr.c: New file.
|
|
* etc/Makefile.am: Add new files.
* etc/allocate-address.fln: new file.
* src/Makefile.am: Add new files.
* src/allocaddr-cl.opt: New file.
* src/allocaddr.c: New file.
* src/eclat.c (): Add allocate-address.
* src/eclat.h (eclat_allocate_address): New command.
* tests/Makefile.am: Add new files.
* tests/allocate-address.at: New file.
* tests/testsuite.at: Include allocate-address.at
* TODO: Update.
* doc/eclat-create-tags.1: New file.
* doc/eclat.1: Update.
* doc/eclat-create-tags.1: Minor fix.
|
|
* TODO: Update.
* doc/Makefile.am: Update.
* doc/eclat-describe-instance-status.1: New file.
* doc/eclat-describe-security-groups.1: New file.
* doc/eclat-describe-volumes.1: New file.
* src/dscrsecgrps-cl.opt: Fix documentation.
* src/dscrvols.c: Accept volume IDs in the command line.
|
|
* doc/eclat-describe-instance-attribute.1: New file.
* doc/eclat-describe-instances.1: New file.
* TODO: Update.
* doc/Makefile.am: Update.
|
|
* TODO: Update.
* doc/Makefile.am: Update.
* doc/eclat-describe-addresses.1: New file.
* doc/eclat-create-tags.1: Fix extra prefix in command synopsis.
* doc/eclat-delete-tags.1: Likewise.
* doc/eclat-describe-tags.1: Likewise.
* doc/eclat-tmpl.1: Likewise.
* src/eclat.c: Sort options.
|
|
|
|
|
|
* TODO: Update.
* configure.ac: Update.
* doc/eclat.1: Update.
* etc/create-snapshot.fln: New file.
* etc/delete-snapshot.fln: New file.
* etc/describe-snapshots.fln: New file.
* etc/Makefile.am: Add new files.
* lib/forlan.c (eval_func): Set return type according to
that of the called function.
(empty,timestamp): New built-in functions.
* src/Makefile.am: Add new files.
* src/cresnap.c: New file.
* src/delsnap.c: New file.
* src/dscrsnap-cl.opt: New file.
* src/dscrsnap.c: New file.
* src/eclat.c: Register new commands.
* src/eclat.h: Add new prototypes.
* tests/create-snapshot.at: New file.
* tests/Makefile.am: Add new file.
* tests/testsuite.at: Likewise.
|
|
* README: Update.
* TODO: Update.
* src/dscrsecgrps-cl.opt: Document available filters.
|
|
|
|
|
|
|