GVP Jobs Page Manual 3.0

From Gvp-public
Revision as of 12:23, 18 June 2019 by Idx0025 (talk | contribs) (→‎Actions)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Infobox info icon white.svg.png

Access to this menu in Betools through: AdministrationIcon.png Administration > Components > GVP Jobs



GVP Jobs are registers used by MiB Jobs agents, these agents are based on the Type of each Job and can check if there are processes to be executed through the heartbeat, these jobs are generated accordingly specifics schedulers. A job can contain a list of items to be processed by these agents. Each agent will process the job that it will be responsible. These agents are:

  • Subscription Synchronizer - Responsible to request to add or remove a subscription.
  • User Synchronizer - Responsible to synchronize user between MiB and Mediaroom.
  • Billing Purchase Synchronizer - Responsible to synchronize billing purchases from GAL South to GAL North.
  • Catalog Exporter - Responsible to snchronize Movies from MiB to GAL North.
  • Catalog Cleaner - Responsible to synchronize purged or deleted products from GAL South to GAL North.
  • External Purchase Synchronizer - Responsible to Synchronize external purchases with external components (Mediaroom, MiView).
  • Subscription Renewer - Responsible to renew recurrent ewallet/worldpay subscription purchases.
  • Update Purchases - Responsible to convert from trial to active purchase and Set all purchases that is in status Cancelling to Canceled. Since the purchases are updated to status cancelling from UNIAPI, GAL-BSS or MibServer, there is no need to synchronize these purchases with GAL North.


Blocks

GVP Jobs



 
Gvp Jobs information


Field Description Restrictions
Name Name of the Job. ReadOnly
Job Type It is the type of job that the agents will based. Can be: * MiView, *CMGSubscriptionSynchronizer, *CMGUserSynchronizer, *Unit, *ProductsIntegrationPurchaseSynchronizer, *ProductsIntegrationCatalogExporter, *ProductsIntegrationCatalogCleaner, *ProductsIntegrationExternalPurchaseSynchronizer, *ProductsIntegrationSubscriptionRenewer, *ProductsIntegrationUpdatePurchases, *Celery Job. ReadOnly
Status Gives the status of the GVP Jobs. Can be: *Creating, *Waiting, *Started, *Stopped, *Error, *Finished, *Fail. ReadOnly
Start Time (Timezone - Coordinated Universal Time) It's the time that the GVP Jobs started. ReadOnly
Finish Time (Timezone - Coordinated Universal Time) It's the time that the GVP Jobs finished. ReadOnly
Media Type It's optional accordingly the agent and indicates the Media Type that it will be used. ReadOnly
Reference Id It's mandatory in case there is any Media Type and indicates the Media Type ID. ReadOnly
Custom Type It is a custom job type. ReadOnly
Parameters It stores a JSON with the parameters sent to Celery for task creation. Type: varchar ReadOnly
Configuration It stores a JSON with the parameters sent to Celery for task creation. Type: varchar ReadOnly


Gvp Jobs Actions



The GVP Jobs Action block it is a list describing each action to that GVP Job with its Action Type,Media Type, Reference ID, Status, StarDate, EndDate, Number of Retries, Parameters, Results and Actions.


 
Gvp Jobs Actions information

Actions

The user can only read the details of a Notifications Queue, no other actions are available.