mGramSeva iFix Adapter v2.0

It receives multiple event requests from magramseva service and does the attributes conversion to map fix-fiscal-event-service request data.

Please find below steps to setup.

  1. Environment variable

    Please configure "fiscal-event-service", "adapter-master-data-service" and "ifix-department-entity-service" in egov-service-host in respective environment yaml file (https://github.com/misdwss/iFix-DevOps/blob/mgramseva/deploy-as-code/helm/environments/mgramseva-qa.yaml ).

  2. Redis data clean up

    Below command should be executed on redis-cli before doing any activity on the mgramseva iFix adapter while doing first time deployment.

    1. Connecting Redis Client: 

      kubectl exec -it <redis-pod> -n mgramseva -- /bin/bash

      redis-cli

      e.g.

      kubectl exec -it redis-647449f6b9-gg4gw -n mgramseva -- /bin/bash

      redis-cli

      keys *  (check all keys)

    2. Redis cleanup command

      del <key>

      e.g.

      del "10101" "10102" "10201" "20101" "20201" "20301" "20401"

      keys * (check all keys)

      Note: 

      Please make sure all client codes, which have been mentioned in the "ifix_adapter_coa_map" table, should be listed in the redis "DEL" command list and recheck those are removed by "keys *" command.

       

  3. Steps to use mgramseva iFix adapter service.

    Please use the postman tool to verify mgramseva iFix adapter API end. It is open end, doesn't required any access token.

     

Technical Doc